The Hindu | India-China consumption comparison
In 2023, India surpassed China to become the world’s most populous country. The development came against the backdrop of a declining birth rate (6.4 births per 1,000 people) and total fertility rate (~1%) in China. China also recorded a negative population growth rate for the first time in six decades. This means a rising dependency ratio, which is projected to increase over time. In contrast, India’s population, despite reaching replacement levels (total fertility rate of 2.1), is expected to grow and peak around 2060. Read the article here.