Customer complaints hit all time high, costing UK more than £9bn in lost productivity
July 5, 2022 12:48 pmThe Customer Satisfaction Index (UKCSI) which was released today, show 17.3% of UK customers are experiencing a product or service problem, the highest overall level since... View Article