Keep Me Logged In
Banking consolidation is "a fact of life," Felix Hufeld told CNBC's Annette Weisbach.