The tech giant is looking into allegations that its cloud servers may have been involved in surveillance activities aimed at Palestinians.
The tech giant is looking into allegations that its cloud servers may have been involved in surveillance activities aimed at Palestinians.