Explicating the Corporate Governance Mechanisms of Shari’ah Compliant Companies