Digital Transformation in Energy & DecarbonizationStem Supports One of Nation’s Largest Solar-Plus-Storage ProjectsBusiness WireJune 4, 2025August 1, 2025 by Business WireJune 4, 2025August 1, 20250120 Stem’s energy expertise helps advance 400MW solar and 1,600 MWh energy storage in Green River Energy Center under construction Stem (NYSE: STEM), a global leader...