Renewable Failure: Wind Giant Enel Forced to Remove Wind Farm in Oklahoma
The Italy-based green energy giant Enel is being forced to remove an already constructed wind farm in Oklahoma after a federal trade judge...
The Italy-based green energy giant Enel is being forced to remove an already constructed wind farm in Oklahoma after a federal trade judge...