#technology-firms

[ follow ]
#digital-services-tax
Tech industry
fromComputerWeekly.com
3 months ago

Tech sector still failing to rid supply chains of forced labour | Computer Weekly

Technology firms are neglecting their due diligence regarding forced labour and human rights abuses in supply chains.
[ Load more ]