Supermarket wars! Aldi leads the way in customer satisfaction
A couple of weeks ago the Institute of Customer Service (ICS) published its latest ‘state of the nation’ report. It’s a great read. The UK Customer Satisfaction Index (UKCSI) is an established barometer to measure the trends in customer service. One fact...