Charlotte, North Carolina-based Bank of America (NYSE: BAC) is Greater Baltimore's largest bank with $20.2 billion in local deposits as of June 2017, according to the Federal Deposit Insurance Corp.
Bank of America CEO talks dangers of technology, importance of physical branches during Baltimore visit
