For Wind Turbines, Bigger Equals Greener

Date: 27 June 2012 Time: 11:34 PM ET
In100x52