What is Enhanced Due Diligence (EDD)
Enhanced Due Diligence (EDD) is an important part of financial compliance frameworks that essentially demands institutions to carry out a more thorough investigation into higher-risk customers or transactions. Known as…