Energy SavingFinanceGenerationStorageTop StoriesWater & WasteWater Markets

UK utilities: Customer satisfaction hits rock bottom

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

Related Posts