By CEP Staff • 20 November 2012 in News

A123 Systems got grant payout on day it filed for bankruptcy