The CSDDD establishes a duty to address human rights and environmental impact in large companies’ operations. Corporate ...