India has the potential to become a premier global capability center (GCC) hub, potentially accommodating over 32 per cent of Forbes 2000 enterprises. By 2030, India could host over 620 Forbes ...