2007-12-05T10:47:48
Two large European retailers have begun deployments of self-service technology from NCR in time for Christmas.
Already have an account? Sign in here