In the Global Talent Competitiveness Index (GTCI) 2026 published by INSEAD, India was ranked 103rd out of 134 countries. The report highlighted India strength in producing skilled tech graduates but pointed out challenges in talent retention and vocational training.