0 votes
Where does India stand in world?

1 Answer

0 votes
India's rank globally for population Rank Country % of world population 1 China 18.54% 2 India 17.74% 3 USA 4.28% 4 Indonesia 3.50% 6 more rows
...