3 April 2024

Just Group completes £44m full buy-in deal