Name and Shame Report

International Aid Trust, Feb 2015

Forced CWP labour at the warehouse and several shops in Lancashire.