Return to Article Details The effects of environmental performance, financial leverage, and institutional ownership on firm value: a study on manufacturing firms in Indonesia Download Download PDF