Tech CrunchAugust 27, 2025August 27, 20250 Share This:The incident is the latest escalation by current and former employees who are demanding the company end its cloud contracts with Israel.Share This: