Stephens Ranch Wind Energy

Stephens Ranch Wind Energy Project

The Stephens Ranch Wind Energy project is located in Borden and Lynn Counties, Texas. We were the owner’s site manager, representing U.S. private investment firm Starwood Energy Group of Greenwich, Connecticut.

  • Phase I of the 211 MW project achieved commercial operation in 2014.
  • Phase II of the 165 MW project achieved commercial operation in 2015.

Find Us