3 ms·The British said the same thing about US tech.by mytailorisrich 3y agoThe British said the same thing about US tech.