When will India's population overtake China's? Take a look at the trends behind this impending demographic milestone.
The world's total GDP crested $88 trillion in 2019—but how are the current COVID-19 economic contractions affecting its future outlook?