The primary U.S. law against money laundering is the Bank Secrecy Act of 1970, which requires institutions to keep records of financial transactions and report suspicious activity. A 1986 law made it illegal for banks to take part in, or cover up, money laundering. The PATRIOT Act of 2001, aimed at snuffing out terrorism financing after the September 11 attacks, forced banks to set up compliance programs and enhance due diligence on customers. And it allowed harsher financial penalties against banks that failed to stop shady transfers. By the late 2000s, though, banks were making too much
...more