ICS
Service failures found to cost UK businesses £7.3 billion per month
January 8, 2025
New research reveals customer service-related problems cost UK organisations an estimated £7.3 billion per month With national customer satisfaction levels remaining low, a focus on improving customer service could significantly boost productivity Customers also found to be willing to pay...