India overtakes China as world's most populous country.

1 min read
Source: Asia Times
India overtakes China as world's most populous country.
Photo: Asia Times
TL;DR

As India is set to overtake China as the world's most populous country, the author argues that India needs to establish a stronger national identity, eliminate the caste system, and improve the quality of education to realize its full potential. The author also suggests that India should proactively approach China to resolve their border dispute and learn from China's success in attracting foreign investment and eliminating corruption.

Share this article

Want the full story? Read the original reporting

Read on Asia Times