1 Articles
1 / 1
2

Lithium-ion battery developer A123 Systems is re-emerging from its bankruptcy and sale to China-based Wanxiang Group as ... well, we're not sure exactly what.

1 / 1
Share This Post