Return to Article Details The Role of the Internal Control System in Mediating the Influence of Company Size and Auditor Switching on Audit Delay in Companies Listed on the Indonesia Stock Exchange Download PDF