Google terminates 28 employees for protest of Israeli cloud contract financialnews_rlv83x 8 months ago