Posts tagged with ‘ted talks’


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