Utilities sector ranks worst for customer service

The utilities sector still ranks below all others in terms of customer satisfaction, according to the Institute of Customer Service.

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