Return to Article Details CSR: Ecological Responsibility or Corporate Legitimacy? A Deep Ecology Perspective on Stakeholder Meanings Download Download PDF