Corporate Social Responsibility (CSR) has emerged as an important approach for addressing the social and environmental impact of company activities. Yet companies are increasingly expected to go... This description may be from another edition of this product.