Thames Water bottom of the league on SIM

UPDATED: Thames Water has come bottom of the customer service league according to Ofwat, scoring 71 points out of a potential 100 on the regulator’s annual Service Incentive Mechanism (SIM) 2013-14, published today.

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