GO
Loading...

A123 CEO on Jobs & Competition

Thursday, 8 Dec 2011 | 2:35 PM ET

David Vieau, A123 Systems president & CEO, discusses the tough year for his company, and how he plans to rebuild after laying off 125 workers from a Michigan plant.