2 ms·Google pledge £5B to Britain – but concerns raised over mooted UK-US tech deal1 points by Brajeshwar 1y ago