Customer service calls on hold resulted in 15 bn hours loss for Indians in 2023: Report

Customer service calls on hold resulted in 15 bn hours loss for Indians in 2023: Report