Supply Chain Companies get failing score on human rights by CK Staff With all the focus in recent years on social responsibility, you might think the corporate sector has become a force for good