The Financial Industry Regulatory Authority (FINRA) reports that it has censured and fined Industrial and Commercial Bank of China Financial Services (ICBCFS) $5.3 million for systemic anti-money laundering compliance failures, including its failure to have a “reasonable” AML program in place to monitor and detect suspicious transactions, as well as other violations, including financial, record-keeping… Read More >>