Zedge
IDT Corporation (originally standing for International Discount Telecommunications) is a telecommunications and energy company headquartered in Newark, New Jersey.
Read more about Zedge: History, PennyTalk, UnionTelecard, Tuyo Mobile, Genie Energy, Corporate Holdings & Operating Units