London politics
fromBusiness Matters
2 months agoThames Water hit with record 123 million fine by Ofwat after investigations uncover failures and illegal dividends
Thames Water faces a £122.7 million fine from Ofwat for poor wastewater operations and unlawful dividend payments.