The movement toward CSR has had an impact in several domains. For example, many companies have taken steps to improve the environmental sustainability of their operations, through measures such as installing renewable energy sources or purchasing carbon offsets. In managing supply chains, efforts have also been taken to eliminate reliance on unethical labor practices, such as child labor and slavery.
Although CSR programs have generally been most common among large corporations, small businesses also participate in CSR through smaller-scale programs, such as donating to local charities and sponsoring local events.