Corporate Social Responsibility Failures in the Oil Industry | 9780895032935 | Memmo