Return to Article Details Impact of audit failures and internal control on performance of public companies in Oman