14 December 2023

PIC completes £65m buy-in with Chemring Group pension scheme