A growing number of major corporations and industry organizations now overtly advocate the general concept of corporate social and environmental responsibility, commonly emphasising the ‘business case’ for such behaviour on the basis that it is ‘good for business’. Many now report to...