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