Although it's a global trend fast catching on in the US and Asia, it is generally accepted that corporate social responsibility is most advanced in Europe.