Business

Japan’s NEC to buy unit of Waltham battery maker A123

A123 Systems timeline