Beta
379292

The role of internal auditors’ independence in the effectiveness of internal audit disclosure: Evidence from Egypt

Article

Last updated: 04 Jan 2025