India surpasses China as most populous country: Will this help or hinder the nation?
At 142.86 crore, India has overtaken China's population and this gap will only widen further until 2050. Experts say that while having a young working population could prove to be a huge advantage, significant challenges of providing quality healthcare, education and jobs remain
Source: firstpost.com