Posts tagged with ‘big tech’


My TED Talk: How I Took on the Tech Titans in Their Lair
Carole Cadwalladr – The Guardian
April 29th, 2019 (SHORT VIDEO CLIPS | No Comments »)