The Horse Creek Wind project is located in Knox and Haskell Counties, Texas. We were the owner’s site manager, representing U.S. private investment firm Starwood Energy Group of Greenwich, Connecticut.
• The 230 MW project achieved commercial operation in 2016.