Thames Water fined £104mn over sewage discharges Published 06 Aug 2024 Yorkshire Water and Northumbrian Water also sanctioned by regulator Full Article