A review of corporate social responsibility in developed and developing nations | Synapse