Tech Executives Are Contrite About Election Meddling, but Make Few Promises on Capitol Hill 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.