Starwood Energy Group Global, LLC announced that the 211MW Stephens Ranch Wind Project (Phase I) in Texas reached commercial operation (COD) in November 2014. In addition, tax equity funding closed with affiliates of GE Energy Fin...  more
Starwood Energy Group's Stephens Ranch Wind Project in Texas Becomes Operational |
| published: 2015-02-03 12:01 |