11 August 2025

PIC signs £4.3bn BPA deal with Rolls-Royce UK Pension Fund