Archive

  • Just Group completes £120m buy-in with South East Water Pension Scheme

    14 April 2025

    Following on from an earlier deal with the scheme in 2015