Return to Article Details Assessing the Impact of ESG on Financial Performance: Evidence from IDX-Listed Companies (2015–2024) Download Download PDF