Switzerland tops Global Innovation Index 2023 list. Check India’s ranking| 10 points

[ad_1] India has retained its 40th spot in the latest Global Innovation Index 2023 released by the World Intellectual Property Organisation (WIPO). The index tracks the innovation ecosystem performance of…