3 July 2024

PIC completes £1.2bn buy-in, largest of 2024 so far