Our latest UKCSI results are a timely reminder of the importance of service
Our latest UK Customer Satisfaction Index, released this week, paints a concerning picture as to the future of our Service Nation. Overall customer satisfaction showed a decline of 0.7 points, and I fear the true depth of the problem may be…