IDT Corporation (originally standing for International Discount Telecommunications) is an American telecommunications company.
IDT Corporation (originally standing for International Discount Telecommunications) is an American telecommunications company.