Return to Article Details Sharia Governance and Sustainability Reporting: The Mediating Role of Financial Performance Download Download PDF