Success Story of Indian Global Capability Centres (GCC) Author: – Mr. S. Prabhakar Email: – sprabhakar@simplybiz.in India has turned out to be the most preferred hub for the Global Capability Centre (GCC) with half of the world’s GCCs are based in India, and nearly 70 percent of them belong to US-headquartered Companies and 20 percent from Europe […]