Skip to main content

Google will not be renewing its DoD contract! 3,000 workers signed internal memo. See: "Tech should not be in the business of war" https://www.coworker.org/petitions/tech-should-not-be-in-the-business-of-war