Stem, Inc. Reports Record Full-Year 2020 Results

Stem, Inc. Reports Record Full-Year 2020 Results Stem Revenue More than Doubles in 2020; 10% Above Outlook Provided at Merger Announcement Guidance Unchanged, Including 4x Annual Revenue Increase in 2021 Fully Covered by Contracted Backlog Business Combination with Star Peak Expected to Close Early Q2 2021 MILLBRAE, Calif. – March 15, 2021 – Stem, Inc. […]

Tagged