[…] (Know Your Customer) and CDD (Customer Due Diligence) standards just got higher at banks, especially those doing business with Europe. And the two processes are still painfully […]