India Gave World Buddh Not Yudh, Says ModiPrime Minister Narendra Modi on Thursday underscored the relevance of Buddha’s teachings in solving all modern problems related to war,...
India overtakes China to become world's most populous nation with with 1.428 billion people: UNIndia has overtaken China as the world’s most populous nation, according to UN data released Wednesday. India’s population surpassed...
Trade: The Rise of ChinaThis World Bank chart captures how China has come to dominate world trade ever since it joined the World Trade Organisation on December...
China to Be Top World Growth Source in Next Five Years, IMF SaysChina will be the top contributor to global growth over the next five years, with its share set to be double that of the US, according to...