layoffs
-
Business News
Google lays off employees, Shifts some roles abroad
A small percentage of the impacted employment will go to Atlanta, Chicago, Mexico City, Dublin, India, and Atlanta's investment centres
Read More »
A small percentage of the impacted employment will go to Atlanta, Chicago, Mexico City, Dublin, India, and Atlanta's investment centres
Read More »