The United Nations estimates that India recently overtook China to become the world’s most populous nation, with more than 1.43 billion people. This has big implications for the world’s workforce. Source: New feed 2