If you're quoting the UN on human rights, you've already lost.
Current members of the UN Human Rights Council:
China Cuba Ghana Nigeria
7 karma · joined October 11, 2008
Current members of the UN Human Rights Council:
China Cuba Ghana Nigeria
More importantly, what's the difference between "private company" and "people?"