Twitter impresses advertisers with BuzzFeed US election livestream

Twitter impresses advertisers with BuzzFeed US election livestream