Stem Inc. Expands in Europe with Major Solar Software Deal
San Francisco, Tuesday, 14 January 2025.
Stem Inc. secures a five-year agreement to manage a 484 MW solar portfolio in Hungary, enhancing its foothold in Eastern Europe’s renewable energy market.