Google lays off hundreds of ‘Core’ employees, moves some positions to India and Mexico

by
Google lays off hundreds of ‘Core’ employees, moves some positions to India and Mexico