Corporate governance mechanisms refer to board of directors, audit committees, internal auditors,externalauditors, management and other stakeholde(e.g.,regulators,legislators, courts and legal system) (Cohen et al., 2004). However, we limit our investigation to audit committees an externalauditors