Modern Slavery – do you really know what is happening in your supply chain? Worldwide an estimated 24.9 million people are subject to Modern Slavery through forced labour. These numbers are shocking, and victims are not only located in the developing world. According to the Global Slavery Index, there are an estimated 136,000…