4 July 2025

Athora acquires PIC in £5.7bn deal