A recent report by Greenpeace USA has highlighted significant human rights abuses within the $40... (8 revisions)