Return to Article Details Does Good Corporate Governance Strengthen the Link Between ESG Reporting and Financial Performance? A Study on the IDX ESG Leaders Index Download Download PDF