MUMBAI, India, 2016-Oct-15 — /EPR Retail News/ — NCR Corporation (NYSE: NCR), a global leader in omni-channel solutions, celebrates the completion of 20 successful years of operations in India as the country’s leading ATM services provider. Over the past two decades, NCR has reinvented itself to deliver innovations to meet challenges faced by financial institutions to…