Institute of Customer Service
The utilities sector ranks as the least customer-friendly industry in the UK, scoring 69.5 out of 100, according to the UK Customer Satisfaction Index by the Institute of Customer Service
UKPN came fourth among 50 UK organisations voted for customer services