Starwood Energy Plugs $100M Into Energy Storage Co. Stem

Affiliates of energy-focused private equity firm Starwood Energy Global LLC have agreed to invest up to $100 million in intelligent energy storage company Stem Inc., the companies said Thursday, a capital...

Already a subscriber? Click here to view full article