By CEP Staff • 6 April 2009 in News

Energy storage business expected to announce private placement