The Media Show

Facebook's Steve Hatch on paying tax and political ads

Nov 20, 2019
Ask episode
Chapters
Transcript
Episode notes