Giant delivery for world’s largest wind farm
Work on the world's largest wind project is under way as the first wind turbines have arrived at the Shepherds Flat site in Oregon, it was reported reported today at the American Wind Energy Association's (AWEA) Windpower 2011 Conference & Exhibition. More