Skip to main content

India ranks 40 in the Global Innovation Index 2023