11 April 2024

Just Group completes £130m buy-in deal with Lucite pension fund