Estimated Renewable Energy Share of Global Electricity Production, End-2017
Related posts:
Picturing the Past 10 Years [Infographic]
Nato Army/Navy/AirForce Enlisted Ranks
Global Internet Traffic Map 2010
Interactive earthquake primer
Waste Management and Recycling [InfoGraphic]
US Healthcare vs. the Rest of the World [Infographic]
The Money Network [Infographic]
30 Years of the PC: A Timeline [Infographic]
The Road to The Wedding [Infographic]
Women in Politics 2017