Corporate Finance
Thames Water Update: Can It Stay above Water?
Download PDF Introduction Thames Water, the UK’s largest water and wastewater utility, enters the final quarter of 2025 burdened with more than £20bn of debt, limited liquidity, and a credit rating deep in non-investment-grade territory. The company, responsible for supplying water and wastewater services to approximately 15 million customers (roughly Read more…
