Switzerland tops Global Innovation Index 2023 list; Know where India is placed
New Delhi: India secured 40th rank out of 132 economies in the Global Innovation Index 2023 rankings published by the World Intellectual Property Organisation (WIPO) on Thursday.
Amongst them, Switzerland topped the list followed by Sweden…