CEO
CEO Approval Rating
- -/100
A123 Systems develops, manufactures and supplies nanophosphate lithium iron phosphate batteries and energy storage systems.