30 August 2023

Just Group seals £290m buy-in with ITB Pension Funds