India climbs 3 spots to 57th in global innovation rankings

The Global Innovation Index (GII) has ranked India as the 57th most innovative nation in the world. The country has improved its ranking from 60th position last year.