World India ranked 48 among 131 countries in Global Innovation Index, 2020: WEF News Desk Nov 18, 2020
World Global Innovation Index 2020: India among top 50 countries for the first time News Desk Sep 2, 2020