A powerful new turbine called Sierra, from GE Renewable Energy, could help define the future of wind energy in North America. Source - GE Brief A powerful new turbine called Sierra, from GE Renewable ...