Article By:
Jim Van Meerten
Thursday, August 12, 2021 4:49 PM EDT
IDT Corporation operates in the communications and payment industries in the United States and internationally. The company operates through two segments, Telecom & Payment Services, and net2phone.