Return to Article Details The Role of Sustainability Reporting Disclosure in Mediating the Effects of Good Corporate Governance and Leverage on Financial Performance Among Renewable Energy Issuers on the Indonesia Stock Exchange (IDX) from 2022 to 2024 Download Download PDF