fbpx
Home Tags Skyline Renewables

Tag: Skyline Renewables

Starwood Energy sells remaining interest in pair of wind farms

Horse Creek and Electra wind farms, respectively located in Haskell and Wilbarger counties in Texas, were constructed by Starwood and began operations in late 2016.