India climbs to 57th position in Global Innovation Index ranking
India was ranked 57th in the latest Global Innovation Index (GII) rankings released recently. This marks the third consecutive year of India’s climb in GII rankings, starting in 2015. Switzerland,…