India's GCCs now lead global projects, R&D and product development

Business