Google lays off 200 'core' team employees, shifts jobs to India, Mexico: Report
At least 200 employees from Google's 'core' team have been fired, as the tech giant plans to shift some roles to India and Mexico. The layoffs were announced ahead of Google's first-quarter earnings report.