24 February 2026

PIC completes £60m buy-in deal