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/BO2TZZ6gPk
1:27 AM - 16 Jun 2017
0 replies
3 retweets
8 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.