Apparently India is increasingly becoming the home of Customer Service Call Centers for multinational firms.
So next time you call to enquire about a bill and it takes hours to get it sorted on the phone...you will know why.... its a tangled web over there as the picture shows!
No comments:
Post a Comment