The Seven Cowboy wind project in Washita and Kiowa counties will be Enel Green Power’s 13th wind farm in Oklahoma, where the company’s portfolio now represents over $3 billion in investment The company will expand its office presence in Oklahoma City to include a wind turbine technician training space to help meet the company’s growing […]