UN treaty to curb corporate impunity delayed
The annual United Nations General Assembly, concluded in New York last month, brought together global leaders and diplomats to discuss pressing issues related to world politics, economics and human rights. While these discussions are vital, a critical …