IDT Corporation

IDT Corporation provides communications and payment services. Its businesses include Boss Revolution and net2phone, alongside international voice, data and other communications services for businesses and consumers.

Headquarters
United States

www.idt.net

Recorded investments

  • Leaf — M&A · 2022