74071358
Jun 21, 1990
BRITISH TELCOMMUNICATIONS PUBLIC LIMITED COMPANY
Subscribe
communications services, namely, international public data transmission services between networked computer systems