What is the CSDDD?
The Corporate Sustainability Due Diligence Directive (CSDDD) is the EU directive that obliges large companies to conduct risk-based due diligence on adverse human-rights and environmental impacts – both in their own operations and throughout their entire chain of activities (upstream and downstream business partners). It therefore goes well beyond purely financial or reporting obligations and creates operational action requirements.