Bank of America fined $1.2bn for money-laundering failures · Pulse