
Why Does One Tiny State Set the Rules for Everyone? (Update)
From Freakonomics Radio
Published 7/23/2025

From Freakonomics Radio
Published 7/23/2025
Until recently, Delaware was almost universally agreed to be the best place for companies to incorporate. Now, with Elon Musk leading a corporate stampede out of the First State, we revisit an episode from 2023 that asked if Delaware’s “franchise” is wildly corrupt, wildly efficient … or both?…