By CEP Staff • 4 April 2012 in News

AMSC raises $25 million in securities placement