UK utilities rank second in Europe for customer service: ICS

The utilities sector in the UK has ranked second in Europe for customer satisfaction, according to new figures from the Institute of Customer Service (ICS).

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