India consumers spent over 15B hours in 2024 to lodge complaints says report
By Anjali Sharma
NEW YORK – The Service Now Customer Experience report released on Tuesday stated that the Indian consumers spent over 15 billion hours in 2024 waiting to lodge customer service complaints.
The report analyzed the widening…