Cai, Li; He, Chaohua - In: Journal of Business Ethics 125 (2014) 4, pp. 617-635
This paper uses an innovative way to screen stocks and analyzes the relationship between corporate environmental responsibility and long-run stock returns. By our definition, an environmentally responsible (green) company gives no environmental concern and shows environmental strength(s). Using...