75899345
Jan 20, 2000
TELEGLOBE INTERNATIONAL CORPORATION
Subscribe
Telecommunication services, namely, providing submarine cable transmission services for others