3 November 2025

Just Group invests £25.8m in UK medical facility deal originated by M&G