Energy SavingFinanceGenerationStorageWater & WasteWater Markets

UK utilities sector sees sharp drop in customer satisfaction

The perception of energy companies doing the right thing in their business practices has declined by 0.8 points to a score of 6.4 out of 10, according to the latest UK Customer Satisfaction Index

Related Posts