READ HERE Britain’s Modern Slave Trade: Al Jazeera’s investigative unit has revealed that large companies in Britain may be failing to tackle slavery along their supply chains.