Thames Water To Pay Fifth Of Record 1227m Fines By End Of September

Written by on August 27, 2025

Troubled Thames Water has agreed to pay £24.5 million of its record £122.7 million in fines by the end of September under a payment plan agreed with regulator Ofwat..


1. Zest (Liverpool/NW)

Liverpool | Chester | Southport | Warrington | Wirral | Widnes | Runcorn | N. Wales

Current track

Title

Artist

error: Content is protected !!