Ofwat orders water companies to pay £158m back to customers Posted on October 8, 2024 By The Times 2 Views Ofwat orders water companies to pay £158m back to customers Thames Water pays biggest share of penalty for reducing pollution by only 2% continue reading...