Return to Article Details Agency Costs, Ownership, and Internal Governance Mechanisms: Evidence from Chinese Listed Companies