EU Parliament votes in support of Corporate Sustainability Due Diligence EU Parliament has voted for rules requiring companies to identify and address the impact of their activities and value chains on human rights and the … Helena Stopher 22 December 2023