Tech Executives Are Contrite but Play Down Their Role in Russian Election Interference from Isabella Russell's blog
Facebook, Twitter and Google all acknowledged ahead of hearings that Russia’s use of their platforms to sway the American electorate was bigger than previously acknowledged.
Reviews and quick errands
No comments yet.
You need login to comment.