EdgarLookup
DEF 14C

DEFINITIVE SCHEDULE 14C

Company
IDT CORP
Filed
June 12, 2000
Period of Report
April 28, 2000
Accession Number
0000940180-00-000709