With India having become the world’s largest GCC hub, with over 2,100 centres, availability of talent at low cost remains the biggest factor for global enterprises.