SunTrust unveils 'innovation branch' in Atlanta (PHOTOS)
May 13, 2014 at 08:28 AM EDT
SunTrust Banks Inc. (NYSE:STI) has launched an “innovation branch” in Atlanta to test new technology, including an automated safety deposit that's the first of its kind in America...