Is Indian population headed towards a demographic dividend or liability?
India recently became the world’s most populous country, with an estimated population of over 1.4 billion people. It is a young and rapidly growing population, with significant implications for the…