China downplays India overtaking it as the most populous country
Beijing: China on Wednesday sought to downplay India overtaking it as the world’s most populous nation with 142.86 crore people, saying that it still has a “quality” workforce of close to 900 million people to provide a strong impetus for development. According to the latest United Nations Population Fund data, India surpassed China to become…
