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.
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.