Google terminates 28 employees for protest of Israeli cloud contract financialnews_rlv83x 2 years ago