INDIA FINDS ITS PLACE AMONG TOP 50 NATIONS IN GLOBAL INNOVATION INDEX

India moved up four places to the 48th rank and made its place in top 50 countries on the Global Innovation Index 2020. Whereas Switzerland, Sweden, US, UK and Netherlands are leading the innovation ranking. Global Innovation Index is an annual ranking of countries for their capacity and success in innovation. The list is