Invenergy debut for GE 2.5-120
US developer Invenergy has ordered a trio of compatriot GE’s new battery-backed 2.5-120 wind turbines as part of an 86-unit delivery for its Goldthwaite project in Texas, marking the debut of the next-generation machines.