Star Peak SPAC Saves Clean Energy Storage Company Stem

Posted on 12/04/2020

Millbrae, California-based Stem, Inc. was formed in 2009. Star Peak Energy Transition Corp. a SPAC with over US$ 383 million of cash in its trust and US$ 225 million in a committed equity PIPE (private investment in public equity). Stem provides its customers with a clean energy storage package, that includes integrated battery systems, network […]

Get News, People, and Transactions, Delivered to Your Inbox