• October 30, 2024
  • Updated 5:24 am

Google cuts 200 ‘core’ team members, moves jobs to India and Mexico: Report