29 May 2025
Ofwat issues record £122.7 m fine for Thames Water
Photo description: Tower Bridge straddling the Thames. Image by Albrecht Fietz / Pixabay Thames Water has been fined a total of £122.7m for breaching rules over sewage spills and shareholder payouts, as Ofwat finalised both the penalty and enforcement order which have been imposed on the company. A £104.5m penalty has been issued for […]