BusinessThames Water Wins Court Approval for £3B Debt Plan to Avoid Collapseby Today Report18 February 2025