Register

Peak Oil is You


Donate Bitcoins ;-) or Paypal :-)


Page added on July 9, 2009

Bookmark and Share

10 Wind Turbines That Push the Limits of Design

The American Wind Energy Association (AWEA) released their 20% Wind Report Card on July 8, following up on a study in which the Department of Energy proposed a goal where 20 percent of U.S. electricity comes from wind energy by 2030. The AWEA gave the overall U.S. push for wind power a
Popular Mechanics



Leave a Reply

Your email address will not be published. Required fields are marked *