Thames Water hit with record £123m fine by Ofwat for pollution and dividend payouts

The national water regulator Ofwat has imposed a record £122.7 million penalty on Thames Water following two separate investigations into the company’s operations and dividend practices. The fine, which is…