Corporate Social Responsibility (CSR) is a concept that businesses have a duty to contribute to the social and environmental well-being of the communities where they operate. CSR can take various forms such as; philanthropy, volunteering, ethical sourcing, environmental protection, human rights advo...