Customer service calls on hold resulted in 15 bn hours loss for Indians in 2023: Report
New Delhi, July 31 (SocialNews.XYZ) Customer service calls on hold resulted in a massive loss of 15 billion hours for Indians last year, resulting in likely $55 billion in economic loss output, a report revealed…



















