Starwood seals 211MW Texas project

Private investment firm Starwood Energy Group Global says it has completed agreements to finance and construct the first 211MW phase of its Stephens Ranch project in the Texas Panhandle.


Become a Recharge subscriber!

Or try our free trial.

Order Subscription

Already a member?


Recharge Monthly Magazine

  • Most Popular