Return to Issue Details Internal Auditor’s Role and Corporate Financial Performance in Kenya Download Download PDF