Return to Article Details The Effect of Sustainability Report Disclosure and Environmental Performance on Financial Performance: Empirical Evidence From Energy Sector Companies in Indonesia 2020-2024 Download Download PDF