Google lays off hundreds of ‘Core’ employees, moves some positions to India and Mexico by CNBC.com | May 2, 2024 | AlphaTack Intel