Battery Maker A123 Systems Files For Bankruptcy

by Christopher DeMorro October 16, 2012 5 comments