Clue: Maker of self-service devices

Answer: NCR

Length: 3


Similar Clues: