Tech industryfromComputerWeekly.com2 months 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.