Dragonfly
-
Trends
Google employees push to stop censored search engine Project Dragonfly
Eleven employees comprising engineers and managers at Alphabet’s Google published an open letter on Tuesday, demanding that the company end…
Read More »