Bank of America ranks last in customer satisfaction survey
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.
American Express ranks highest in customer satisfaction, according to the JD Power and Associates 2010 US Credit Card Satisfaction Study released today.