The World's Most Populous Country: How India Stands to Gain
Last Updated : Apr 19 2023 | 7:48 PM IST
India, with 1.428 bn people, is now the most populous country in the world, according to the UN. How does India stand to gain from this?
Watch the video for an insight.