74071359
Jun 21, 1990
Jun 16, 1992
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
Subscribe
communications services; namely, international public data transmission services between networked computer systems