Thames Water to pay back ?65m to customers as part of leakage penalty

Thames Water, Britain?s biggest water company, is to pay back ?65m to customers as part of a ?120m package of penalties after being castigated by the regulator for its failure to tackle leaks.
?