Bank of America fined $1.2bn over failing to stop money laundering
The bank inadequately flagged transactions linked to potential Chinese money laundering networks, the Treasury said.
More info
