site logo

SCE's $1.2B grid reliability storage contract receives approval from regulators

Permission granted by Stem