I do believe that China has taken a huge lead over India on many facets - Infrastructure, FDI, Human Development Index and lower levels of corruption etc. India's biggest advantage is Democracy and to compete with China, we would need to decisively use this advantage with great focus and speed...