is not in process of liquidation on May 31, 2023
Where is NCR CORPORATION's headquarters?
NCR CORPORATION's headquarters is located at 864 SPRING STREET NW, ATLANTA, GA, 30308
What year was NCR CORPORATION started?
NCR CORPORATION was started in 1926
Sources: Oregon's Open Data Portal