IDT Corporation in Newark
IDT Corporation (IDT) is a multinational holding company with operations that span several industries. The Company conducts its business through four segments: Prepaid Products, Consumer Phone Services, Wholesale Telecommunications Services and IDT Energy ...