0 likes17 views Categories Editor's PickGoogle lays off hundreds of ‘Core’ employees, moves some positions to India and MexicoAuthor May 4, 2024