By CEP Staff • 25 September 2009 in News

Update – A123Systems sets IPO terms for listing on NASDAQ