3 July 2025

Athora confirms £5.7bn acquisition of Pension Insurance Corporation