Increased talent availability, reduced costs, and improved infrastructure – Why companies setting up GCCs in Tier-2 cities isn’t a shocker?
Our Brains, Their Business: Why The World’s Biggest Enterprises Are Making A Beeline To India To Set Up Global Capability Centres