Delaware is beloved by corporations, bankruptcy lawyers, tax avoiders, and money launderers. Critics say the Delaware “franchise” is undemocratic and corrupt. Insiders say it’s wildly efficient. We say: they’re both right.
To find out more, check out the podcasts from which this hour was drawn: “Why Does One Tiny State Set the Rules for Everyone?” and “Is the U.S. Really Less Corrupt Than China — and How About Russia? (Update)”
Comments