Electra Wind

Electra Wind

The Electra Wind project is located in Wilbarger County, 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.

Find Us