The demographic data from the United Nations Population Fund#39;s (UNFPA) #39;State of World Population Report, 2023#39; estimates India#39;s population at 1,428.6 million or 1.4286 billion against 1.4257 billion for China.
The demographic data from the United Nations Population Fund#39;s (UNFPA) #39;State of World Population Report, 2023#39; estimates India#39;s population at 1,428.6 million or 1.4286 billion against 1.4257 billion for China. The demographic data from the United Nations Population Fund#39;s (UNFPA) #39;State of World Population Report, 2023#39; estimates India#39;s population at 1,428.6 million or 1.4286 billion against 1.4257 billion for China. Moneycontrol Latest News Read More