News

GE Blames Drop in Wind Turbine Orders on PTC Uncertainty