Stem Announces Support of One of Nation’s Largest Solar-Plus-Storage Projects

Stem’s energy expertise helps advance 400MW solar and 1,600 MWh energy storage in Green River Energy Center under construction SAN FRANCISCO – June 3, 2025 – Stem (NYSE: STEM), a global leader in AI-enabled clean energy software and services, today announced its role in the engineering advisory and design support of Green River Energy Center. […]

Tagged