India slips 10 places in Global Innovation Index
India's ranking in the Global Innovation Index has fallen to 76 position from 66 in 2013, the government today said quoting a report.
Aug 13, 2014, 17:27 PM IST
India's ranking in the Global Innovation Index has fallen to 76 position from 66 in 2013, the government today said quoting a report.
Aug 13, 2014, 17:27 PM IST