NEW DELHI (AP) — India has overtaken China as the world’s most populous country, according to new U.N. data. India now has more than 1.43 billion people. Economists say the shift could boost global markets, but experts warn of challenges in jobs, education and urban growth.































