Share

Tech execs face Senate over Russia-linked advertising

Nick Johnston, Axios, and Jason Helfstein, Oppenheimer, discuss the testimonies of big tech executives on Capitol Hill over Russia-backed advertising during the election.
03:03
Tue, Oct 31 20172:38 PM EDT