Do Corporations have to think about International Law/Treaties?

Google recently announced that it will no longer censor search results on its Chinese site. The sad aspect about this affair is largely the fact that that Google has been prepared to limit freedom of speech for some of its users. China has signed the Universal Declaration of Human Rights and therefore has a duty [...]

January 14th, 2010 by Peter B. Giblett