European Parliament votes on due diligence directive The European Parliament adopted its position on the Corporate Sustainability Due Dilligence Directive (‘CSDDD), said