- On average, India stands 16.5 years behind China in terms of commercial and economic development. India is behind China in terms of patents, FDI, forex reserves, and exports by 21 years, 20 years, 19 years, and 17 years, respectively.
- India is 15 years behind China in nominal GDP and per capita income. It is 13 years behind in terms of consumption spending.