Browsing Leicester Castle Business School by Subject "Language"
Now showing items 1-1 of 1
-
What Does This Mean?: How UK Companies Make Sense of Human Rights
(Article)How do companies understand and talk about human rights? Do they consider human rights a moral, legal or political construct? What type of responsibility do they assume in respect of human rights (e.g. direct/indirect, ...