Return to Article Details The Effect of Financial Performance and ESG Disclosure on Firm Value: Evidence from IDX Score Firms in 2024 Download Download PDF