If You Think India Is Not Innovating, You Need To Watch This Video

India has become the first nation to reach Mars that explains the fact that with a great potential this country is stepping ahead of others in terms of innovation as well as technology. Watch this video where this guy says how India is innovating like never before!