Population
China: 1.4 billion
India: 1.34 billion
GDP, 2017.
China: $11.9 trillion
India: $2.4 trillion
Exports, 2016.
China: $2060 billion
India: $257 billion
GDP per capita, 2017.
China: $8580
India: $1850
GDP growth, 2017.
China: 6.8%
India: 6.5%