EDD – The Place Where Marketing and BSA Come Together
14 April 2014
Enhanced Due Diligence (EDD) and Customer Due Diligence (CDD) are two areas of close focus of the regulators. The need to enhance EDD is one…