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.

feedback