Entries Tagged as ‘Wind Power’

May 15, 2009

Wind Power Sails Ahead

…a wind-powered energy system that can tap at least 60 times as much energy as the United States Renewable Energy Laboratories states is available in a square meter of wind