Public debate: What does the German Supply Chain Due Diligence Act Mean for Serbian Companies?

Video