Corporate Social Responsibility in a Dynamic Global Environment : Sustainable Management in Challenging Times