The tech giant has faced pushback over its sale of AI products to the Israeli military.

More...