Water firms face £168m in fines for ‘catalogue of failure’ on sewage pollution
Three of the country’s biggest water companies could be forced to pay £168 million in fines over sewage spills, including a £104 million penalty for Thames Water.
Three of the country’s biggest water companies could be forced to pay £168 million in fines over sewage spills, including a £104 million penalty for Thames Water.