
Enhanced due diligence (EDD) is a set of additional measures that financial institutions have to implement to check and monitor high-risk customers and unusual transactions for potential money laundering activities. Every year around $2tn in illicit cash flows through the global […]