In recent years the term corporate social responsibility (CSR) has gained prominence both in business and in the media, not least because of the rise in power of the transnational corporation in an... This description may be from another edition of this product.