Global corporate social responsibility (CSR) is often agreed about in theory, and has informed the policy of some governments. However, its implementation is still far from ideal. While some countries make no effort to promote CSR, even the ones that do have left the terms of compliance uncertain. CSR principles are often mandated, but corporations are rarely monitored. A number of European...