India has become the most populous nation with a population of 142.86 crore surpassing China by 29 lakh in 2023. This is as per the United Nations Fund for Population Activities report. India has the unique advantage of its demographic dividend which can be fruitfully used for further growth and dev..