By Aleydis Nissen* In February 2024, during the final stages of adopting the EU Corporate Sustainability Due Diligence Directive (CS3D)—a flagship directive imposing human rights and environmental obligations on large companies in their global value chains—the United Nations High Commissioner for Human Rights, Volker Türk, warned that failure to pass the directive would be a […]