EconomyBank of America fined $1.2bn over money-laundering failures
Bank of America was fined $1.2bn after failing to flag $5bn in suspicious transactions linked to suspected illicit finance from China and the southern US border.
Bank of America fined $1.2bn over money-laundering failures