Starwood buys Pickens wind farm
The energy infrastructure investor acquired the Stephens Ranch Wind Project in Texas.
The energy infrastructure investor acquired the Stephens Ranch Wind Project in Texas.
Copyright PEI Media
Not for publication, email or dissemination