Stem Inc wins contracts to manage 345MWh of energy storage in California utility SCE’s service area
Stem Inc has won out in a competitive Request for Proposals (RFP) to manage a 345MWh fleet of commercial and municipal energy storage systems in Los Angeles, California.