Three of England's biggest water firms face massive £168million fine over sewage spills
1 month ago
2
Regulator Ofwat said today it had 'uncovered a catalogue of failure' by Thames Water, Yorkshire Water and Northumbrian Water as it proposed the massive fine