tech centres

Surge in tech centres of global retailers in India

Surge in tech centres of global retailers in India

 India is home to about 25% of GCCs of global retail/CPG companies and employs over 50,000 in India. There are 63 retail and CPG companies