$55 billion lost on hold, Indians’ customer service wait soars: report
Indians lost 15 billion hours to customer service in 2023, resulting in a $55 billion economic loss, reveals Customer Experience Intelligence Report 2024 by Service Now.