IDT
–
Minsk, Belarus
Our company, National Retail Solutions (NRS), is a wholly-owned subsidiary of IDT Corporation – a telecom company with many products and divisions including its famed Boss Revolution international calling products sold in 10’s thousands of stores... - Apr 19