12 April 2024

Just Group seals £130m buy-in with Lucite scheme