Return to Article Details Corporate Governance, Firm Size, and Organizational Performance: Evidence From Indonesia’s Energy Sector Download Download PDF