SunTrust Opens Innovation Branch in Atlanta to Test New Technology
[PR Newswire] – ATLANTA, May 12, 2014 /PRNewswire/ — SunTrust Banks, Inc. (STI) recently unveiled the latest in banking technology at the SunTrust Plaza Garden building in downtown Atlanta. This branch will be a testing ground for new concepts that coul moreView todays social media effects on NCRView the latest stocks trending across Twitter. Click to view dashboardSee who NCR […]