IDT Corporation (IDT) Targets $1.3B Revenue by 2028, Backed by Fintech and Cloud Expansion
IDT Corporation (NYSE:IDT), a global provider of fintech and communications solutions, operates through key segments including National Retail Solutions (NRS), BOSS Money, and net2phone.