Comment Comment by ropiku Arstechnica says Telehouse North Docklands http://arstechnica.co.uk/business/2016/07/bt-isps-telehouse-... parent ropiku 10 years ago