Severn Trent Plc long-term investment continues to deliver industry-leading performance
Severn Trent plc (LON:SVT) reports strong financial performance and environmental achievements in 2024, with significant investments and record energy generation.