Sonoma Clean Power partners with Stem to provide smart batteries for large businesses

August 22, 2018