18 March 2025

Just Group completes £75m multi-scheme buy-in deal