UK & Colombia state commitment to UN GPs

UK & Colombia state commitment to “implementing the UN Guiding Principles on Business and Human Rights,” within joint declaration on human rights. More