NCR Corporation NCR

This company provides software and consulting services, as well as self-service kiosks.