Freakonomics Radio

Freakonomics Radio

Why Does One Tiny State Set the Rules for Everyone? (Update)

July 23, 202547 min

0:0047:02

About this episode

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? SOURCES:John Cassara, retired Special Agent detailee to the U.S. Department of Treasury’s Office of Terrorism Finance and Financial Intelligence.Doneene Damon, director with Richards, Layton, and Finger.Tr

Comments

No comments yet.