Subscribe to get latest news delivered straight to your inbox
Global capability centres (GCC) have been mushrooming in India over the past few years, with over 1,580 GCCs and an installed talent base of over 1.66 million currently.
Read the complete story on Telecom.com\EconomicTimes