Business and human rights: The obligations of the European home states

Activity: Talk or presentation typesInvited talkProfessional

PeriodNov 2017
Held atUnited Nations , Switzerland