lonergan

Aug 01, 2024

Losing a day to slow customer service, two-thirds of Indians consider switching brands

Research from ServiceNow shows that Indians lost over 15 billion hours on hold to customer service in 2023, resulting in $55 billion in economic loss output.