Return to Article Details Smart Technologies and Financial Performance: The mediating effect of corporate sustainability Download Download PDF