2 min read Business India climbs six notches to 40th position in Global Innovation Index 2022 – Times of India 2 years ago NEW DELHI: India climbed six notches to 40th position in the Global Innovation Index 2022 on account of improvement in...