Due Diligence: An essential element in preventing corruption in joint ventures, consortia, and other business partners by Eduardo Agulla President of Global Compliance and Business Ethics Services, consulting company, Paris | Jun 24, 2024