Thames Water defends its financial plan through to 2030

Thames Water says its financial plan through to 2030 is ambitious, deliverable, financeable and investible and would also see 500,000 customers enjoy reduced bills. The water company was responding to water regulator Ofwat’s review of its financial pla…