Return to Article Details Tax Avoidance and Corporate Governance Mechanisms: Evidence from Tehran Stock Exchange Download Download PDF