Recent studies relating corporate environmental performance to financial performance has led to mixed results. The reasons for the inconsistency might be the choice of control variables and environmental performance measurement, etc. In addition, previous studies have been mainly focused on...