The impact of corporate social responsibility on sustainable development | Synapse