By CEP Staff • 1 April 2010 in News

Distributed energy storage firm launches $15 million raise