Companies Provide Corporate Social Responsibility Reports 544601

Explain why companies provide corporate social responsibility reports (also called sustainability or environmental reports). Discuss the extent to which providing these reports is consistent with legitimacy theory.