Quantcast
Channel: News from BuzzFeed Inc. on November 1, 2017 at 5 PM
Viewing all articles
Browse latest Browse all 20

Twitter Offered Russian TV Network 15% Of Its Total Share Of US Elections Advertising

$
0
0
BuzzFeed - A Russian news outlet described by the US intelligence community as "the Kremlin's principal international propaganda outlet" was once a top sales prospect for Twitter's US elections ad

Viewing all articles
Browse latest Browse all 20

Trending Articles