Diligence, Human rights, modern slavery MEPs approve the Corporate Sustainability Due Diligence Directive The landmark regulation will require firms to mitigate their negative impact on human rights and the environment The VinciWorks May 1, 2024