By: Gizmodo Posted On: April 04, 2025 View: 4 The tech giant has faced pushback over its sale of AI products to the Israeli military. Read this on Gizmodo