This review comprehensively covers the decision making process, deployment, monitoring, compliance and reporting for CSR activities.