17 Jul, 2024 Corporate sustainability and supply chain due diligence By Emma Watt The Corporate Sustainability Due Diligence Directive ((EU) 2024/1760) (the Directive) comes into force on 25 July 2024 and introduces new...