british telecom research laboratories
1 definition found
british telecom research laboratories - Free On-line Dictionary of Computing (26 May 2007) :
British Telecom Research Laboratories
<company> (BTRL) The laboratories where British Telecom
develops many of its new Network services.
(http://labs.bt.com/).
Address: Martlesham Heath, near Ipswich, Suffolk, UK.
(1995-04-25)
|