image
India climbs to 38th rank in global innovation index 2025, s