NCR continues to empower financial institutions in India with 200,000 ATMs produced in its manufacturing facility in Chennai

NCR continues to lead the financial services industry in India with innovative technologies that provide exceptional customer experiences CHENNAI, India, 2017-Mar-22 — /EPR Retail News/ — NCR Corporation (NYSE: NCR), a global leader in omni-channel solutions, today (March 15, 2017) announced that its state-of-the-art manufacturing facility at Mahindra World City, in Chengalpet, Chennai has achieved the […]