Return to Article Details Environmental, Social, and Governance and Firm Value: The Mediating Role of Financial Performance in Indonesia Download Download PDF