Business and human rights laws: CS3D and other important developments Guest Blog After a protracted and hotly contested legislative process, the forthcoming EU Corporate Sustainability Due Diligence Directive (CS3D) is set to…