Tag: 2014 Karma

It looks like taxpayers will have to foot the bill for a plan from the U.S. Department of Energy that failed. They took a chance with a green automake...