Ofwat confirms Thames leakage failure penalties

Ofwat has today (8 August) rubber stamped the £120 million payments and penalties package Thames Water will pay for its poor leakage performance.

This content is for members only. Please click here to view the full article.