Thames Water has signed contracts worth a combined £200 million with suppliers to find and fix “more leaks than ever before” across London and the Thames Valley.
Thames Water agrees £200m contracts to tackle leakage

Thames Water has signed contracts worth a combined £200 million with suppliers to find and fix “more leaks than ever before” across London and the Thames Valley.