Back to press releases

1997

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