CSDDD, the Latest Sustainability Dictum From the EU, Takes a Scrutinizing Look at Supply Chains
In brief: What is CSDDD? The Corporate Sustainability Due Diligence Directive (CSDDD) is a new sustainability directive of the European Union (EU) and distinct from the Corporate Sustainability Reporting Directive (CSRD) in that it aims to address human rights and environmental violations in the supply chain specifically. It was published in the Official Journal of […]