Public debate: The German Supply Chain Due Diligence Act – Implications for Human Rights in Serbia

Video