7 March 2025

Just Group shares crash despite solid set of 2024 results