Statement by the Independent Anti-Slavery Commissioner on the report by After Exploitation “The final piece of the puzzle”: Information sheet on modern slavery and compensation (CICA)
The Independent Anti-Slavery Commissioner, Eleanor Lyons, comments on the report.