04 Sep 2025
Thames Water rescue plan outlines £20.5bn investment amid legal scrutiny
Image description: Aerial view of sewage treatment works. Photo by Ivan Bandura on Unsplash Thames Water has unveiled a £20.5 billion investment plan as part of a rescue strategy aimed at stabilising the company and addressing longstanding infrastructure and environmental issues. The plan, outlined in documents seen by creditors, includes significant upgrades to water […]