Technology

Call for Papers Special Edition: The Business and Human Rights Regime in the Americas: The Revista Internacional de Derechos Humanos (RIDH) is pleased to announce a call for papers for the Special Edition of The Business and Human Rights Regime in the Americas. Given that the Special Rapporteur for Economic, Social, Cultural and Environmental Rights of the Inter-American Commission on Human Rights...