Crane, Andrew

Business ethics : managing corporate citiizenship and sustainability in the age of globalization/ Andrew Crane - 2nd International ed. - Oxford: Oxford University Press, 2019. - 498p.:

9780198828792

380.17 CRA