Tag Archive for: BAFA

German Due Diligence Law

Due diligence: a normative reality in the Human Rights and Business…