Advertisment

Global Innovation Index 2023

Global Innovation Index 2023.jpg
India retained its 40th rank out of 132 economies in the Global Innovation Index (GII) 2023 rankings, according to a report by the Geneva-based World Intellect...
Advertisment
Subscribe