Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
India has only 38 years before it hits its population peak, according to the United Nations (UN) World Population Prospects report released on July 11. Watch the video to know other key findings of the report.