Article
Human Rights: It is your Business
2005-12-13 · By member
Human Rights: It is your Business
Dec 05 – The paper summarises the expectations for companies to take responsibility in reducing human rights abuses and describes good practice on how the corporate response can be managed.