Decline in customer satisfaction highlights key business challenge
25 August 2023
The latest UK Customer Satisfaction Index results from the Institute of Customer Service (ICS) present a sobering picture. Average customer satisfaction in the UK has fallen compared to last year and is at its lowest level since 2015. While the overall index has declined by 1.8 points, several findings give cause for concern. Every sector…