Stem Inc is set to be publicly-listed and expand its global reach through a deal worth as much as US$608 million, agreed with special purpose acquisition company Star Peak Energy Transition Corp.
The US Department of Energy’s (DOE) assessment of reliability and security of the country’s electrical grid network is “encouraging”, the Energy Storage Association’s head has said in her initial reaction to the report’s publication.