Kevin and Farhad’s Week in Tech: Did the ‘Techlash’ Matter?

Kevin and Farhad’s Week in Tech: Did the ‘Techlash’ Matter?
Source: NYT TecnologíaPublished on 2018-06-08