Roughly 60 percent of the top 500 global companies have set up GCCs in India, according to the 2024 annual report of Inductus, a GCC enabler. These centres are expected to add jobs at a faster rate th ...