NEWARK, N.J., March 2, 2017 /PRNewswire/ -- IDT Corporation (NYSE: IDT), a global provider of communication and payment services, today released a redesigned version of its BOSS Revolution® app that ...