Tech Workers and the Google Petition
In early February 2026, nearly 900–1,000 Google employees and contractors signed an open letter urging Google to disclose and cancel any contracts with U.S. immigration enforcement agencies, including Immigration and…