
Fighting Modern Slavery: Collective responsibility and transparency by John Davies and Anne Pieckielon
When asked to think about the main issues affecting the UK right now, it’s likely that slavery isn’t at the top of your list. It probably doesn’t even feature in