Horse creek wind was obtained by Skyline Renewables in 2017 but has been in operation well before since 2016. Both Horse Creek and Electra have an offtake agreement with Bank of America Merill Lynch through 2028.
Horse Creek wind farm is located in Haskell County, TX.
Powers 77,000 homes and avoids 86,000 metric tons of carbon dioxide per year.
Horse Creek operates 100 GE 2.3-116 wind turbines with a physical capcity of 230 megawatts.