Return to Article Details The Effects of Corporate Social Responsibility, Financial Slack, And Environmental Costs on Financial Performance Download Download PDF