75659431
Mar 12, 1999
Mar 28, 2000
IBASIS INC.
Subscribe
Providing telecommunications connections to a global computer information network for electronic transmission of voice, data and information