75901216
Jan 21, 2000
Jun 26, 2001
STARTEC GLOBAL COMMUNICATIONS CORPORATION
Subscribe
Electronic calling card services
Long distance telephone services