What does EDD stand for?
EDD stands for Enhanced Due Diligence, an important procedure in Anti-Money Laundering (AML) compliance. EDD measures are implemented by regulated entities when dealing with high-risk customers
Check out this informative blog to learn more about EDD