Wind Catcher Energy Connection (2000MW)

The Wind Catcher wind facility is located in the Oklahoma Panhandle. With 800 2.5MW GE turbines and 2GW capacity, it is the largest wind...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts