News

Severn Trent (LON: SVT) on Thursday reported a 65% drop in average storm overflow spills during the first half of 2025, highlighting a strong start to the new fiv ...