Businesses must resist short-term defensiveness in uncertain times
The Institute's twice yearly UK Customer Satisfaction Index (UKCSI) is perhaps our most revealing and comprehensive piece of research into the state and direction of standards of customer service.