UK customer satisfaction levels remain low, threatening nationās economic recovery
A landmark report on the state of customer service across the UK revealed that satisfaction levels are at their lowest since 2010. With customer satisfaction being intrinsically linked to business performance, persistent low levels of satisfaction have the potential to…