Global Innovation Index 2026: India Ranked 38th; Switzerland Tops for 16th Straight Year
WIPO's Global Innovation Index (GII) 2026 ranks 139 economies on innovation. Switzerland stayed first for the 16th straight year, followed by Sweden and the United States. India was 38th overall and first among both 36 l...