News
London water firm gets record fine over sewage spills, dividends
Published: May 28, 2025
Industry regulator Ofwat said that Thames Water must pay £104.5 million for failing to protect the environment and £18.2 million for breaking rules related to dividend payments. Read More