A123 Systems has filled for Chapter 11 bankruptcy
A123 Systems, the Detroit-based battery developer and manufacturer has filled Chapter 11 bankruptcy,
Read MoreA123 Systems, the Detroit-based battery developer and manufacturer has filled Chapter 11 bankruptcy,
Read More