Three water companies to be penalised for underperformance
Severn Trent Water is facing having to pay £29.6 million for failures to stem leakage and improve its performance, an Ofwat consultation has revealed

Severn Trent Water is facing having to pay £29.6 million for failures to stem leakage and improve its performance, an Ofwat consultation has revealed