India moves up six places to 60th on Global Innovation Index: Report http://www.business-standard.com/article/current-affairs/india-moves-up-six-places-to-60th-on-global-innovation-index-report-117061500680_1.html … via NMApppic.twitter.com/561OzCXvWH
2:35 AM - 17 Jun 2017
0 replies
3 retweets
11 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.