Insights

Corporate History & Law

1 insight from 1 episode.

Shareholder primacy is a recent legal doctrine that replaced earlier models where corporations were chartered for specific public benefits, fundamentally altering corporate purpose.

Impact: Understanding this historical shift allows leaders to challenge the status quo and advocate for governance models that prioritize long-term societal and economic health.
from Rethinking Governance: Why Best Practices Destroy Value · Masters of Scale · Nov 14, 2026