Press Release

India is a preferred GCC hub and 80% of top 100 global Retail/CPG companies will set up GCCs in India by 2022: NASSCOM-ANSR Report