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 […]