A run-down of all of the relevant glossary terms beginning with "
E
"
Enhanced Due Diligence (EDD)
EDD is a higher level of scrutiny applied in situations presenting increased risk, such as dealings with Politically Exposed Persons (PEPs) or clients from high-risk jurisdictions.
Read more about the meaning of an "Escrow Agent" and how they are increasingly used in complex, high-value or long-duration transactions. Secure, FCA-regulated service with Bank of England deposits.