On 25th July 2024, the European Union’s Directive on corporate sustainability due diligence (CSDD Directive) came into force.
The Directive creates a corporate due diligence duty that seeks to foster sustainable and responsible corporate behaviour in companies’ operations and across their global value chains. It establishes new rules to ensure that in scope companies identify and address adverse human rights and environmental impacts of their actions both inside and outside Europe.