24 December 2009
One of the more irritating suggestions that people make in the debate about “corporate social responsibility” (CSR) is that “businesses … Continue reading “Business is social by nature – even without a “CSR” agenda”
