SPERI report: supply chain audits fail to detect abuse
The Sheffield Political Economy Research Institute (SPERI) launches a new series of Global Political Economy Briefs, starting with a Brief on ‘Ethical Audits and the Supply Chains of Global Corporations’. This new publication demonstrates that,…