aiml

thumbnail
Stem Reports $19 Million Net Income in Q2 2023, a 159% YoY Boost

Smart energy storage company Stem reported a net income of $19.1 million during the second quarter (Q2) of 2023, showing a significant year-over-year (YoY) improvement...

August 4, 2023

/

Gautamee Hazarika

/

Energy Storage

,

Market & Policy

1

...

1