By AML Intelligence Correspondents
The European Commission was today unveiling its long awaited sustainable corporate due diligence (CDD) directive.
The directive is aimed ensuring large companies police their supply chains for human rights and environmental breaches.