Back to press releases

2016

IDT Introduces National Retail Solutions (NRS), providing retail stores modern store management technology, including affordable point-of-sale hardware and software.