Invenergy gears up 'largest wind project in North America' with switch-on of 1GW Traverse
Developer shifts gears into full commercial operation at giant GE turbine-powered three-farm North Central Energy Facilities complex in US state of Oklahoma
Developer shifts gears into full commercial operation at giant GE turbine-powered three-farm North Central Energy Facilities complex in US state of Oklahoma