downtoearth-subscribe

Profits up, prices up - and so are the excuses as Thames Water fails to plug the leaks

  • 22/06/2006

The water industry regulator Ofwat was under pressure yesterday to fine Thames Water after the company, which serves 8 million customers in the south-east of England, again failed to meet its targets