Google has fired 50 employees after protests over Israel cloud deal, organizers say 25 April 2024·1 min
Oasis launches a campaign at Kao Corp, but this battle is likely to be a difficult one 22 April 2024·1 min