24 July 2025

PIC completes £40m buy-in with Institution of Mechanical Engineers Pension Scheme