The impact of corporate sustainability practices on firms’ financial performance using the TCCM framework | Synapse