India Leapfrogged 15 Places in Global Innovation Index 9 years ago In 2008-09, India was ranked 41 and China 37. India gradually slipped every year, reaching a low of 81 last year.