Search for tag: "business and human rights: who made your trainers"

Business and Human Rights: Who made YOUR trainers

Sorcha MacLeod, School of Law, University of Sheffield is a member of the Sheffield Centre for International and European Law and the Centre for the Study of Law in Society. This talk was given on…

From  batchUser on April 26th, 2017 0 likes 13 plays 0