Corporate social responsibility and financial performance nexus | Synapse