Google lays off 200 ‘core’ team employees, to shift jobs to India, Mexico: Report
Google has laid off at least 200 employees from its ‘core’ team, just ahead of its blowout first-quarter earnings report on April 25. According to a report with CNBC, the tech giant will also move some roles to India...
Read More