On the eve of the 68th Independence Day of India, we bring you a cool infographic on 67 years of steering innovation and a a look at the last few decades of technology development in India!Read less