Bank of America Corp., one of the country's biggest consumer banks and the largest in Massachusetts, ranked last in a customer satisfaction survey slated to be released today.
Bank of America ranks last in customer satisfaction survey