Episode details

Radio 4,20 Nov 2019,17 mins

Facebook's Steve Hatch on paying tax and political ads

The Media Show

Available for over a year

Exclusive interview with Facebook's boss in Northern Europe

Programme Website
More episodes