NCR Corporation (NCR), the global leader in consumer transaction technologies, today announced the North American launch of the NCR SelfServā¢ 23, a contemporary freestanding cash dispenser featuring the latest in security, software and dispensing technologies.