NCR Corporation

NCR Corporation
NCR Corporation
Atlanta, GA
United States