Current Affairs India ranks 66th in 2016 Global Innovation Index August 19, 2016 admin Read more here:: India ranks 66th in 2016 Global Innovation Index Share this: Facebook Google