


Sheer numbers of Global 500 firms having India Shared Service centers re-affirms the proposition of captive centers as a viable sourcing strategy, with Innovation being their key focu.
India has the most number of shared service centers than anywhere in the world. 115 of the top Global 2000 companies have established here.