5 August 2025

Rothesay signs £900m buy-in deal with National Grid UK Pension scheme