‘Whose Company Is It?’ New Insights into the Debate over Shareholders vs. Stakeholders

It is perhaps the core question in the ongoing debate over corporate governance: Does the corporation exist for the benefit of shareholders, or does it have other, equally important stakeholders, such as employees, customers and suppliers? A new study by Wharton finance professor Franklin Allen and two colleagues does not claim to provide a definitive answer, but it does show the various benefits of the … [ Read more ]