BusinessNews BulletinRiaan NewsHold the Phone: The Shocking Cost of Customer Service Calls for IndiansRiaan DeskJuly 31, 2024 by Riaan DeskJuly 31, 2024 A recent report revealed that customer service calls on hold resulted in a staggering loss of 15 billion hours for... Read more