Tag Archives: Starwood Energy Group Global

Starwood Energy Group’s Stephens Ranch Wind Power Project (Phase I) in Texas Becomes Operational with GE Wind Turbines

Starwood Energy Group Global, LLC, a leading private investment firm focused on energy infrastructure, announced today that the 211-megawatt (MW) Stephens Ranch Wind Project in Texas reached commercial operation (COD) in November 2014. In addition, tax equity funding closed with affiliates of GE Energy Financial Services and Santander Bank, N.A.  Financial details were not disclosed. … Continue reading Starwood Energy Group’s Stephens Ranch Wind Power Project (Phase I) in Texas Becomes Operational with GE Wind Turbines

Continue reading