nDimensionsIPOct 6, 20151 minGlobal Innovation Index 2015: Looking at India’s performanceThe Global Innovation Index (GII) 2015, released yesterday, saw India ranked a disappointing 81 out of the 141 countries surveyed....