Financial Thames Water Barred from Charging Customers to Plug Pension Deficit admin Aug 20, 2024 Thames Water, the largest water company in the UK, is currently facing significant financial challenges after the…