1 September 2023

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