Return to Article Details The Effect of ESG Score, Leverage, and Company Size on Company Value in the Financial Sector Listed on the IDX for the 2020–2024 Period Download Download PDF