Corporate social responsibility (CSR) self-regulation and new public laws oblige companies to conduct due diligence (DD) investigations to ensure compliance with human rights norms. This article focuses on challenges encountered by the extractive, electronic, and technical equipment sectors in fragile states, in particular in Africa.
European Company Law