Enhanced Due Diligence
What is Enhanced Due Diligence (EDD)?
EDD refers to a higher level of scrutiny & investigation conducted by businesses when dealing with entities that pose a higher risk in illicit...