Slashing at Barr on Twitter this weekend instead of focusing on saving American lives amid a deadly surge in coronavirus
Big tech companies face hefty fines in Britain and the European Union if they treat rivals unfairly or fail to protect users on their platforms, in proposed regulations unveiled Tuesday