India climbs to 39th rank in the Global Innovation Index 2024 – Times of India
NEW DELHI: India has ranked thirty ninth out of 133 economies within the World Innovation Index (GII) 2024, in accordance…
NEW DELHI: India has ranked thirty ninth out of 133 economies within the World Innovation Index (GII) 2024, in accordance…