M Arena, G Azzone, F Mapelli - Journal of cleaner production, 2018 - Elsevier
This paper moves from the idea that the term Corporate Social Responsibility (CSR) refers to
an “umbrella” concept entailing a diversified set of practices through which a company aims …