Business ethics, a European perspective : managing corporate citizenship and sustainability in the age of globalization / Andrew Crane and Dirk Matten.
Business ethics, a European perspective : managing corporate citizenship and sustainability in the age of globalization / Andrew Crane and Dirk Matten.