Global Innovation Index 2015: Looking at India’s performance
By prometheusip · October 6, 2015
The Global Innovation Index (GII) 2015, released yesterday, saw India ranked a disappointing 81 out of the 141 countries surveyed. Topping the list for the 5th year running is Switzerland, followed by UK and Sweden.