Explore Business Standard
Associate Sponsors
Co-sponsor
A new UN report says India’s population is now 1.46 billion. But the bigger headline? India’s fertility rate has dipped below the replacement level. What does that mean for India’s future? We break down the key findings.