Tag Archives: R. Edward Freeman

Do Business Schools Have a Responsibility?

At a joint Society for Business Ethics and Academy of Management Social Issues in Management event, Olsson Center Senior Fellow and Ross School of Business Professor James P. Walsh gave a speech titled “What is Progress?” In it he compared … Continue reading

Leave a comment

On the Separation Thesis

Olsson Center Senior Fellows R. Edward Freeman and Jared D. Harris have written on the separation thesis in business. This thesis contends that there is a separate morality for business. Expressions such as “that’s a business decision” or “it’s business, … Continue reading

Leave a comment

Stakeholder Capitalism

How one views capitalism can inform business decisions and operational values. In a 2007 article, Freeman, Martin and Parmar write: “Traditional narratives of capitalism rely upon the assumptions of competition, limited resources, and a winner-take-all mentality as fundamental to business … Continue reading

Leave a comment

The Evolution of Capitalism

Capitalism is in the news a lot these days. Pope Francis made global headlines for his critique of unbridled capitalism. Recently Professor R. Edward Freeman wrote about the future of capitalism in The Guardian, and it was met with vigorous … Continue reading

Leave a comment

What Stakeholder Theory is Not

Excerpted from an article by Robert Phillips, R. Edward Freeman and Andrew C. Wicks
The word “stakeholder” has become a commonly used term in business and in other sectors. The term means many different things to many different people and hence … Continue reading

Leave a comment

Capitalism in Question

Recently the Academy of Management Social Issues in Management division hosted a panel discussion called, “Capitalism in Question: Towards an Economics of Justice, Sustainability, and Economic Thrivability.” Professor R. Edward Freeman participated in the discussion, where he humorously remarked that … Continue reading

Leave a comment

New Models of Business in Society

This fall Professor R. Edward Freeman will teach a free, five-week course online about the ethics of business in society. “New Models of Business in Society” is being offered through Coursera as a new way to learn. The course will … Continue reading

Leave a comment