Ursula Drost, Managing Director, Business Consulting Network International

August 31, 2010. Europe has experienced a new cross-industry trend in recent years that, depending on the form it takes, goes by the name of either sustainability, corporate responsibility management (CR) or corporate social responsibility (CSR). The vagueness of terms may be a sign, that we’re dealing with trendy buzzwords, which may or may not conceal much actual meaning. But, these terms only appear new to Europe, which partly explains why European companies are having a hard time finding people with the requisite expertise to develop and implement integrated sustainability concepts.