Thames Water and SES Water rank bottom for SIM scores

Ofwat has noted the “disappointing performance” for customer service by Thames Water and SES Water as the regulator published the service incentive mechanism (SIM) scores for 2017-18.

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