What will being the world’s most populous country mean for India?

1 year ago
9

India is set to overtake China as the world's most populous country this year, with 1.4 billion people. While having a large demographic of young people is good for India's economy, compared to countries facing an ageing population, challenges lie ahead.

Loading comments...