SunTrust unveils 'innovation branch' in Atlanta (SLIDESHOW)
May 12, 2014 at 11:28 AM EDT
SunTrust Banks Inc. launched an “innovation branch” in Atlanta to test new technology, including an automated safety deposit that's the first of its kinds in America...