Map of the Day – Energy Self-Sufficiency

The Institute for Local Self-Reliance’s 2009 report about available renewable energy that found that 31 states have a surplus of energy to be self-sufficient has been turned into an interactive map [here].

via grist

Sources