23 June 2025

Athora reportedly eyes £5bn swoop for Pension Insurance Corporation