-
Rethinking the UN Guiding Principles and company grievance mechanisms
A briefing released today by RAID calls on the UK and other governments to rectify serious problems in the UN Guiding Principles on Business and Human Rights and the Voluntary Principles on Security and Human Rights. The existing framework allows companies to privatise and control the implementation of human rights.