Utilities sector sees dip in customer satisfaction By Nadine Buddoo 10th July 2018 The Institute of Customer Service has released its latest Customer Satisfaction Index (UKCSI) which shows This content is for members only. Please click here to view the full article.