IDT

Example Definitions of "IDT"
IDT. Shall mean IDT Corporation, a Delaware corporation, and any successor corporation thereto.
All Definitions