2 min read

Stat: India is on track to being the most populous country

While China has led the way in recent years with its vast population of 1.4bn, India is set to take over as the world’s most populous country in 2023, according to research by the UN.