By CEP Staff • 25 September 2009 in News

Update - A123Systems sets IPO terms for listing on NASDAQ