Return to Article Details Environment, Social, and Governance (ESG) and firm value: Study on IDX ESG Leader Index emitters Download Download PDF