Loading…
Stem, Inc. has been awarded a project mandate to provide 1 MWh of energy storage solutions at two MWRA sites in Arlington and Chelsea, Massachusetts.
“Stem, Inc. today announced the Company has been awarded a project mandate to provide energy storage solutions to the Massachusetts Water Resources Authority (MWRA) in Greater Boston.”globenewswire.com
Summarized from public sources; check the original articles before acting on it.