IDT launches prepaid phone cards via its vast retail distribution network and establishes itself as a world leader in just a few years.
IDT launches prepaid phone cards via its vast retail distribution network and establishes itself as a world leader in just a few years.