3rd May 2003 at 02:21
#24309
noname
Guest
Sorry about my ignorance. I never heard the term.
For my own benefit, could you explain what is the diference when you use that technology, versus a normal U.S. internet service???
Best regards.