Return to Article Details Financial Resources, Corporate Governance, and Sustainability Performance: The Mediating Role of Financial Performance in Indonesian Manufacturing Firms Download Download PDF