Business and Human Rights in the EU: Assessing the New Corporate Sustainability Due Diligence Directive (CSDDD)

This policy brief examines the Corporate Sustainability Due Diligence Directive (CSDDD), which mandates that companies across the EU ensure their supply chains comply with human rights and environmental standards. It explores the directive’s objectives, its potential impact on corporate governance, and its significance in advancing business responsibility. The brief also highlights the implications for EU candidate countries, particularly North Macedonia, and discusses the challenges and opportunities posed by the directive and its Omnibus proposal.