Return to Article Details The Effect of Good Corporate Governance and Financial Characteristics on Company Performance with Sustainability Reporting as a Moderator for Public Companies Listed on the Indonesia Stock Exchange Download Download PDF