Fashion
Customer satisfaction is at its lowest levels since 2010
Feedback from nearly 40,000 customer experiences have revealed that customer satisfaction has dropped to its lowest level since 2010, according to the 2015 UK Customer Satisfaction Index (UKCSI) released by the Institute of Customer Service. The report, which features more than 200 organisations across 13 different sectors of the UK economy,...
loading...