FinanceTop StoriesWater & WasteWater Markets

Thames Water to return £73.8m to customers

The water regulator has finalised financial penalties and payments for all water companies, with the majority being required to return money to customers

Related Posts