Return to Article Details The Effect of Environmental Performance and Company Size on The Company's Financial Performance Download Download PDF