Archive

  • Athora acquires PIC in £5.7bn deal

    04 July 2025

    Firm will become Athora's UK insurance business