Wind speed map of US. Credit: eere.energy.gov I saw this the other day in my inbox: According to the latest “Energy Infrastructure Update” report from the Federal Energy Regulatory Commission’s Office of Energy Projects, 1,231 MW of new in-service ...
[Published Firedoglake - Feb 23 2013]