17-19 Chemin du Champ d'Anier
Geneva, Geneva 1211
Switzerland
South Centre
Business and Human Rights, Corporate Social Responsibility (CSR), Duty of Care, Human Rights, Human Rights Due Diligence (HRDD), International Law, Legally Binding Instrument, Open-Ended Intergovernmental Working Group on Transnational Corporations and Other Business Enterprises with Respect to Huma