Starwood Energy sells 25% stake in Neptune

A Northwestern Mutual affiliate has acquired Starwood’s holding in the Neptune Regional Transmission System.

Share this