Explainer: Did Delaware 'lock the doors' to stop companies from leaving, as Musk claims?
Elon Musk has claimed that Delaware, home to much of corporate America, is trying to prevent businesses from heeding his call to leave the state, where a court invalidated his $56 billion Tesla pay...