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
20102,031 citationsReviewhybrid Open Access
Field-Weighted Citation Impact: 166.75
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 | Researchclopedia