Companies from US, UK, Chile, Japan are flocking to India to digitise themselves owing to country’s thriving tech sector
Big tech companies across the globe are increasingly turning towards India to drop their anchors and set up Global Capability Centres (GCC). Despite a global pandemic affecting the concept of physical ...