Diligence, Human rights, modern slavery MEPs approve the Corporate Sustainability Due Diligence Directive EP approved the CSDDD which will require firms to mitigate their negative impact on human rights and the environment. VinciWorks May 1, 2024