Stem Completes Business Combination with Star Peak Energy Transition Corp.

Stem Completes Business Combination with Star Peak Energy Transition Corp. Creates first publicly traded pure-play smart energy storage company Results in over $600 million of gross cash proceeds to Stem Stem’s common stock to begin trading on the NYSE under symbol “STEM” on April 29, 2021 MILLBRAE, Calif. – April 28, 2021 – Stem, Inc., […]

Tagged