India's population has surpassed China's, but its labor force is still lagging by a large margin
September 28, 2023 at 21:24 PM EDT
India may be the most populous country in the world, but its labor force continues to lag behind China's, according to Oxford Economics.