Economy
Bank of America ordered to pay historic $1.2 billion fine over alleged sanctions and anti-money laundering violations
Bank of America was ordered Tuesday to pay $1.2 billion to the Treasury Department, which said it violated anti-money laundering…