
Africa: The Need for a Strong Legal Treaty On Business And Human Rights
IPS] Kathmandu — The ongoing discussions on an internationally treaty, described as a “legally binding instrument” on business and human rights, remains one of the most neglected issues that should instead command the attention of the public…
Read More
0