Google terminates 28 employees for protest of Israeli cloud contract

World+Biz

Reuters
18 April, 2024, 08:20 pm
Last modified: 21 April, 2024, 01:55 pm