05 May Stem Announces First Quarter 2023 Results
Record First Quarter Revenue of $67 million, Above High End of Guidance Range Accelerating Growth in Software Services Reaffirm Full-Year 2023 Financial and Operating Guidance Recognized as Largest Energy Storage Virtual Power Plant Operator in North ...