Day: September 8, 2022

Stem Dispatches 86 MW of Stored Energy, Enough to Power 103,000 Homes, During 5-Hour Flex Alert in California

September 8, 2022