Environment Infographics
October 9, 2012
This infographic shows how the energy market is set up and why it creates a waste in energy use.
→