Brief

Stem secures $100M in financing to fuel battery deployment