The term corporate social responsibility (CSR) is often used in the boardroom, classroom, and political platform, but what does it really mean? Do corporations have ethical or philanthropic duties... This description may be from another edition of this product.