CorticorpNews
Back to Finance
Expand

Updated

The U.S. Treasury Department fined Bank of America $1.2 billion over money-laundering compliance violations, with the penalty announced less than a day before the bank's quarterly earnings report. The timing puts fresh pressure on the bank's results and raises questions about its compliance controls.