agypsy.blog
Are we bad at customer service?
So the world’s talking about Indian startups and companies. About time too, since we have a few in the top 10 unicorns, and we are the call center of the world. India’s name is definite…