Share This

Infographic based on OECD energy statistics 2009 showing world energy consumption.

Infographics source – Visually.