95 people arrested after protest in downtown SF

occupy sf 111611_nb

A total of 95 people were arrested after a group of protesters stormed a Bank of America branch in downtown SF…

BofA backs down on $5 debit card fee

110111boadebitcard_nb

Bank of America Corp. is scrapping its plan to charge a $5 monthly fee for debit card purchases…