Return to Article Details Does Financial Performance Mediate the Effect of Good Corporate Governance on Indonesian Ṣukūk Rating? Download Download PDF