The EU Corporate Sustainability Due Diligence Directive – an African perspective
On 24 May 2024, the European (EU) Council finally adopted the Corporate Sustainability Due Diligence Directive (CSDDD), completing the legislative process and marking a significant development in global business practices, including for companies with operations in Africa. This groundbreaking law mandates both EU and non-EU companies within its scope to conduct rigorous due diligence across their supply chains to prevent human rights abuses and environmental harm and to adopt and implement ...