India is the world's largest hub for retail and FMCG Global Capability Centres (GCCs), hosting 180 GCCs with over 2.72 lakh professionals.
News18.com
Read Full Story
Powered by U6L