Bank of America has to pay up for "double-dipping" on overdraft fees, withholding reward bonuses, and opening accounts without authorization.
The Consumer Financial Protection Bureau has ordered Bank of America to pay more than $100 million to customers in Michigan and 37 other states.
Read more at Patch