May 08 5 Centralizing Lending Delights Consumers and Lenders By Jed Taylor | Blog, Video Banking | No Comments Only 26% of consumers prefer to conduct their financial business in a branch, according to a new study from global management consulting firm McKinsey & Company. That’s down from 38%...Read More