18 December 2023

PIC completes £25m buy-in with Westminster Abbey pension scheme