Slavery. The word itself conjures up images of a dark and shackled past, but it still exists in some form or another within the operations and supply chains of organizations in 161 different countries.
- Murray Lawson
- Forensic & Litigation Consulting
- Business Protection & Risk
- December, 2017