5 February 2026

PIC completes £55m buy-in with Bibby Line Group pension scheme