7 April 2025

Athora Netherlands wraps up €950m PRT deal with Nedlloyd Pension Fund