The deal will create a “one-stop shop” to manage solar-plus-storage projects, artificial intelligence-based energy storage company Stem says.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ