The New Political Role of Business in a Globalized World—A Review of a New Perspective on CSR and Its Implications for the Firm, Governance, and Democracy · Study