Mandatory Corporate Due Diligence regarding Human Rights, the Environment and Good Governance? - European Company Law View Mandatory Corporate Due Diligence regarding Human Rights, the Environment and Good Governance? by - European Company Law Mandatory Corporate Due Diligence regarding Human Rights, the Environment and Good Governance? 17 6 European Company Law