Due diligence systems fall short of robust risk management in extractive sector – report

Two Swiss-based independent research organisations have reported a few trading companies active in the extractive sector are disclosing financial data that others in the industry still claim needs to be kept confidential. This is one finding from the 2023 edition...