www.stem.com Stem provides Intelligent Energy Storage Systems that reduce power costs, increase operational efficiencies, maximize renewable generation value and reduce greenhouse gas emissions. Headquarters: San Francisco, CA Year Invested: 2011 Status: Active: (NYSE: STEM)
Continue Reading