Support truly
independent journalism
Industry regulator Ofwat has proposed £168m of fines for three of England’s biggest water companies for failing to manage their wastewater treatment works, including a £104m fine for Thames Water.