Baddache, Farid; Nicolai, Isabelle - In: Journal of Business Strategy 34 (2013) 6, pp. 26-35
Purpose – Companies face increasing pressure from stakeholders to play a leading role in addressing a wide array of environmental, social, and governance issues. What are the relevant and responsible contributions that corporations are expected to provide in support of defining solutions to...