Maria FarrellDo Tech Slogans Really ‘Make the World a Better Place’?The simple deception of Big Tech’s aspirationsDec 4, 20183Dec 4, 20183