Business and Society with Michigan Ross

#101 - Is the American Corporation Doomed?

Episode Summary

Our panel discusses the meaning behind the surprising decline in U.S. public corporations, and Professor Sarah Miller explains her research into the financial effects of being denied an abortion.

Episode Notes

Welcome to Business and Society with Michigan Ross. In this podcast, professors from the Ross School of Business at the University of Michigan share their insights about the ways that the business world interacts with our broader society. Each episode features a small panel discussion addressing a current issue or problem facing our world, followed by a one-on-one interview with another professor about some of their vital research.

For our very first episode, our panel tackles the question “Is the American corporation doomed?” They discuss the decline in the number of U.S. public corporations, the effects of this shift, and how corporations need to evolve to remain relevant. Then, Professor Sarah Miller discusses her research into the financial impacts on women who have been denied an abortion.

More information about some topics discussed on today’s episode:

Book: The Vanishing American Corporation

Paper: “The Role of Gender Diversity in Corporate Governance”

The William Davidson Institute

Paper: “The Economic Consequences of Being Denied an Abortion”

And to learn more about other work being done by Michigan Ross faculty, visit our website.

Have thoughts about topics we should cover or just want to get in touch? Send us an email at


Business and Society is brought to you by the Ross School of Business at the University of Michigan.

Copyright 2022 - University of Michigan