Why Are Delaware Democrats Trying to Give Elon Musk $55 Billion?

There are more important things than the state’s corporate franchise fees.

This post was originally published on TAP : The American Prospect.