A letter from 79 organisations to the European Commission on the EU Human Rights Due Diligence Legislation

25 February 2021

A letter from 79 organisations to the European Commission on the EU Human Rights Due Diligence Legislation