Corporate Social Responsibility: A Very Short Introduction by Jeremy MoonCall 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.