75862699
Dec 3, 1999
Oct 31, 2000
TELSCAPE INTERNATIONAL INC.
Subscribe
Telecommunications services namely pre-paid telephone calling card services