The Bigger the Bank, The Lower the Customer Satisfaction?
That’s what seems to be the finding in this interesting study: Customers of the biggest banks in the United States are the least likely to believe their financial institution does what’s best for them as opposed to what’s best for the bottom line, according to a new report from Forrester Research. To put the rankings […]