Main content

Facebook's Steve Hatch on paying tax and political ads

Exclusive interview with Facebook's boss in Northern Europe

Release date:

Available now

17 minutes

Podcast