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....