Enel Energy leased 8,400 acres in Osage County, Oklahoma, to build the Osage Wind Farm, consisting of 84 wind turbines. During construction, significant excavation involved explosives, disturbing ...
Results that may be inaccessible to you are currently showing.