Join our subscribers list to get the latest news, updates and special offers directly in your inbox
Enhanced Due Diligence (EDD)
EDD involves more rigorous checks than standard due diligence, especially for high-risk clients. It requires deeper verification and ongoing monitoring of client activity.