Large asset owners double down on private markets: Mercer

Mercer has released its 2025 Large Asset Owner Barometer surveying asset owners representing over USD2 trillion in assets collectively.