23 December 2024

The group that led protests last week at Google over a cloud computing contract with Israel said more Google workers were fired, bringing the total to more than 50.

Leave a Reply

Your email address will not be published. Required fields are marked *