Bank of America has been hit with more than $1.21 billion in federal penalties after admitting to willfully violating U.S. anti-money laundering laws and failing to report more than $5 billion in suspicious transactions, including activity potentially linked to Chinese money laundering networks and illicit financing along the southern border.Announced... Read More »