DULUTH, Ga., 2016-Sep-10 — /EPR Retail News/ — NCR Corporation (NYSE: NCR), a global leader in omni-channel solutions, today (September 9, 2016) announced it ranked seventh on the 2016 IDC Financial Insights FinTech Rankings. The most comprehensive vendor ranking within the financial services industry, the annual IDC FI FinTech Rankings is based on 2015 calendar year…