Politicizing Business: From CSR to ESG

Corporate social responsibility (CSR)… stakeholder theory … sustainability … environmental, social, and governance investing (ESG). Whatever the term, the premise is that business is a cultural failure as well as a “market failure” and therefore must be socially regulated in addition to being governmentally regulated.

Share:

Leave a Reply