India has overwhelming economic potential due to its population size and demographic makeup. The question is, will the country make the most of it?
You are here: Home / Top Stories / MarketWatch Metrics: India is now the most populous nation. But this demographic metric is more important for its economy.