From Chinese money laundering to Russia, Iran sanctions – why was Bank of America fined $1.21 billion?
File photo: US Treasury Department announced a $1.2 billion fine against Bank of America for violating anti-money laundering laws Bank of America has been fined $1.21 billion by US regulators for failing to detect and report billions of dollars in suspicious transactions, including activity linked to potential money laundering and sanctions violations.The US treasury department…
