Bangalore, a booming, vibrant city to the south of India. And as I just learned, one of the world's largest call centers. Next time you call Customer Service, chances are you're talking to someone here.
Auto-rickshaws are everywhere...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment