Return to Issue Details Corporate Governance Mechanisms and Their Impact on Financial Performance: A Study of EGX Listed Companies Download Download PDF