2 May 2024

Just Group completes £136.3m buy-in deal