Seeking Alpha
 

IDT Corporation (IDT)

- NYSE
IDT vs. ETF Alternatives
Company Description
IDT Corp provides telecommunications services to consumers and businesses, wholesale carrier services and local, long distance and wireless services.