Corporate Social Responsibility: A Very Short Introduction
by
Jeremy Moon
Call Number: HD60 .M66
Exploring the place of CSR in different economic, social, political, and managerial contexts, this short guide considers the many positives, but also challenges, that CSR can present for companies, societies, and governments worldwide.