IDT Corporation operates as a telecommunications and energy company. It operates in three segments: Telecom Platform Services, Consumer Phone Services, and Genie Energy. The Telecom Platform Services segment provides telecommunications services, including prepaid and rechargeable calling cards, a range of voice over Internet protocol communications services, and wholesale carrier services. It produces and distributes prepaid calling cards to retail outlets across the country. This segment also p…
More
Comments: 0 | Comment
Comments: 0 | Comment
Comments: 0 | Comment
Comments: 0 | Comment
Comments: 0 | Comment
Comments: 0 | Comment