Download our informative leaflet to find out how the new German Supply Chain Due Diligence Act affects suppliers worldwide.