Loading...
Uploaded by ncrcorporation on Jul 1, 2009
72% of consumers said they're more likely to shop with retailers that provide online, mobile and self-service channels. Transform your retail business with NCR Retail.
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)