Invenergy

Work has started on a 2GW wind farm, which is expected to be the largest in the US once it is completed. Renewable energy companies Invenergy and GE Renewable Energy are developing the Wind Catcher wind farm in Oklahoma. It will include 800 GE turbines to generate clean power for more than 1.1 million customers across Louisiana, Arkansas, Texas and Oklahoma. It […]