Google Faces Backlash Over Employee Layoffs Amid Protests Against Project Nimbus
23 Apr 2024
Employment of more than 20 additional employees were reportedly terminated by Google amidst sit-in protests at Google's offices in New York and California. This action was followed after the said protests were held against the company's involvement in Project Nimbus, bringing the total number of fired employees to nearly 50,...
Read More