India has already seen a huge rush of GCCs, with their number totalling around 1,800. World’s top companies, ranging from automotive giants MercedesBenz and BMW to retailers Walmart and Ikea, as well as banking behemoths such as JP Morgan and Bank of America, operate massive captive centres in India.