Return to Article Details Relationships of Corporate Governance Mechanisms and Financial Performance in Islamic Banks