Google employees push for transparency over China project

In this article:

Wall Street Journal editorial board member Bill McGurn on how at least 1,400 Google employees signed a letter to company leaders demanding more transparency around the tech giant’s project in China.

Advertisement