
Why Are Delaware Democrats Trying to Give Elon Musk $55 Billion?
For over a century now, Delaware has been the home of most large American corporations. The state government has set up an incredibly corporate-friendly regulatory, tax, and legal regime, and so big companies locate their official headquarters there. Many …