Return to Article Details Corporate Governance Mechanisms, Firm Size, and Financial Performance: Evidence from Indonesian Mining Companies Download Download PDF