Invenergy and GE commission 998 MW wind project in Oklahoma
Invenergy and GE Renewable Energy, have announced commercial operations for the 998 MW Traverse Wind Energy Center, the largest wind farm constructed in a single phase in North America. Located in north central Oklahoma, Traverse […]