Get more from Recharge - required reading for the global renewable energy industry

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.

Already a subscriber? Log in here