The corporation in the 21st century
Listen now
Description
What responsibilities does business have to society and what benefits do companies deliver to stakeholders and society at large? In this episode of the Inside the Strategy Room podcast, two authors of a new McKinsey Global Institute (MGI) report share recent research on how the value companies bring to economies, societies, and households has changed over the past quarter century. Michael Birshan is the global co-leader of the Strategy and Corporate Finance practice while Clarisse Magnin-Mallez leads the Consumer Packaged Goods and Retail practices in Africa, Europe, and the Middle East and is McKinsey’s managing partner in France. The report they co-authored is the first in a series MGI will publish on companies in the 21st century.
More Episodes
Published 03/27/24
CEOs and CFOs are redefining their interactions with the board to ensure success in an era of rapid change. Joining us to delve into this growing trend of collaboration between CEOs, management teams, and boards are Celia Huber, leader of our North American board services practice, along with...
Published 03/27/24
Innovation in a not-for-profit context involves measuring success in terms of returns on mission rather than returns to shareholders. In this episode, McKinsey innovation expert Erik Roth talks with Sajit Joseph, the chief innovation officer of the American Red Cross, about how the 142-year-old...
Published 03/21/24