Return to Article Details Impact of Corporate Environmental Responsibility on Firm’s Financial Performance: Moderating Role of Organizational Slack and Industry Competition Download Download PDF