Return to Article Details Corporate Governance Mechanism and Corporate Social Responsibility on Firm Value Download Download PDF