India ranks 48th in global innovation index
Switzerland, Sweden, the US, the UK and the Netherlands lead the innovation ranking, and the top 10 positions are dominated by high-income countries, WIPO said in a statement.
Switzerland, Sweden, the US, the UK and the Netherlands lead the innovation ranking, and the top 10 positions are dominated by high-income countries, WIPO said in a statement.