Mapped: The Population Density of Germany

As one of Europe’s most densely populated countries standing at 83.8 million inhabitants, we show the population density of Germany. Read more

Visualizing China’s $18 Trillion Economy in One Chart

China’s economy reached a GDP of 114 trillion yuan ($18 trillion) in 2021, well above government targets. What sectors drove that growth? Read more