DULUTH, GA-NCR Corp. opens its new ATM assembly plant here today less than five months after announcing plans to build the facility. MORE