Global Capacity Centres (GCCs) are rapidly evolving in scale with India emerging as the world’s largest hub for GCCs, according to Zinnov’s report, ‘Unlocking the Mega GCC Advantage’

Comments are closed.

Exit mobile version