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