Tech industryfromComputerWeekly.com1 month agoTech sector still failing to rid supply chains of forced labour | Computer WeeklyTechnology firms are neglecting their due diligence regarding forced labour and human rights abuses in supply chains.