Tag: Economics and Statistics Division
India retains 40th rank out of 132 Economies in Global Innovation...
By Our Correspondent
NEW DELHI/BHUBANESWAR: India retains 40th rank out of 132 economies in the Global Innovation Index 2023...