Starwood buys Pickens wind farm

The energy infrastructure investor acquired the Stephens Ranch Wind Project in Texas.

Share this