13 Apr 2023
46m

539. Why Does One Tiny State Set the Rules for Everyone?

Podcast cover

Freakonomics Radio

This podcast episode explores Delaware's significant influence as a state, particularly in business and legal matters, despite its small size. The episode discusses Delaware's role as a hub for corporate incorporation and legal domicile for businesses, highlighting its unique advantages, concerns about its efficiency and costs, and the challenges of financial transparency and accountability in its business practices. The episode also delves into Delaware's corporate law system and its history, examining the role of the Delaware franchise in facilitating corporate anonymity and the efforts to address corporate secrecy and unethical practices.

Outlines

Sign in to continue reading, translating and more.

Continue
 
mindmap screenshot
Preview
preview episode cover
How to Get Rich: Every EpisodeNaval