What is Enhanced Due Diligence and How It Actually Works

Enhanced due diligence (EDD) is a deeper, more intensive level of customer scrutiny applied to individuals or entities that present a…