Bank of America to Pay $1.21 Billion to Settle Violations of… · News Impact Screener