China is far ahead in certain ways, I have no doubt about that. They have the mindset and the right gov;t in place to make sure they attain the goals they put forth. There are some things India can learn from China. I am just being honest, as much as I don;t like to admit it. India;s biggest hurdle towards rapid modernization all these yrs till MMS was political and bureaucrat corruption. Even today, we have a great PM and defence minister but in other states we elect some really shady characters. The motto in every Indian election should be electing fair and balanced academics, not seasoned politicans. Until, India does that we have no way of catching up in a timely manner. Simple.