Starwood Energy Group Global (Starwood Energy) has announced that it has sold 49% of its interests in the Horse Creek and Electra wind farms to Munich Re Group, advised by its group-internal asset manager MEAG.
Horse Creek and Electra, located in Haskell and Wilbarger Counties, Texas, are identical 230MW wind projects that were constructed by Starwood Energy and began operations in late 2016.