30 June 2025

Just Group completes £67m buy-in with two unnamed schemes