The DSC Partner sheds light on the new EU Supply Chain Due Diligence Directive.
The conference focuses on deregulation and the rule of law.