A123 Energy Solutions
is a Private company. A123 Energy Solutions's parent company has been NEC Corporation since Mar 2014. A123 Energy Solutions has 3 followers on Owler. A123 Energy Solutions has an estimated revenue of <$1M and an estimate of less <10 employees.