The impact of social responsibility on business performance | Synapse