Return to Article Details Does the Provision of Non-audit Services Affect Auditor Independence and Audit Quality? Evidence from Bahrain Download Download PDF