Tech News New EU due diligence law needs amending to stop tech sector abuseAugust 3, 20220 The European Union’s (EU) forthcoming Company Sustainability Due Diligence Directive is a step in the appropriate course, however a…