17 March 2025

Arcmont secures €475m in mandates from APG and TIAA