I don't know why they are even allowed to buy A123, I can't buy a Chinese company even if I had the money. The Americans that allowed this to happen are fools, giving their future away to China.
Not sure if electric is the way to go until suitable capacitors are developed. A fuel injected high compression ratio combustion engine burning methane, ethanol or hydrogen only emits a bit of harmless CO2, I'd stick to that until supercaps go above 30Wh/kg. I'm aware of problems with current ethanol and hydrogen production but there are better and less wasteful ways of making the stuff.