Thames Water hit with record £123 million fine by Ofwat after investigations uncover failures and illegal dividends Posted on May 28, 2025 | by CelebrityStocksToday [#item_full_content]