Return to Article Details The Effect of Environmental Performance and Leverage on Financial Performance Download Download PDF