New Delhi: By 2100, India’s population of around 1.5 billion will be over twice that of China’s 633 million, highlighting the huge demographic dividend available to the country, according to estimates ...
China’s population of 1.4 billion people is the largest in the world, right? Not anymore. In 2023 India surpassed China as the most populous country. China’s population began shrinking in 2022, and ...