Water firms face £168m in fines for ‘catalogue of failure’ on sewage pollution Latest News by Admin 3 months ago 35 Views 0 Sanctions include a £104 million penalty for Thames Water, as part of regulator Ofwat’s biggest ever investigation into the industry. Read more
Comments