Thames Water Delays £20 Billion Debt Repayment Amid Crisis

Thames Water has proposed delaying debt repayments of over £12 billion by one year. This move…