Return to Article Details Internal auditing as one of the most important internal mechanisms for embodying the principles of Corporate Governance Download Download PDF