Solar and Wind Power Losing Worldwide Support

In his state of the union speech in January President Obama claimed that the U.S. was closer to "energy independence" than ever.

View full post on Wind Power News

Be Sociable, Share!
You can leave a response, or trackback from your own site.

Leave a Reply

*