Google lays off hundreds of ‘Core’ employees, shifts positions to India and Mexico.
Google recently announced a significant reorganization within its “Core” teams, leading to the displacement of at least 200 employees. The Core unit, responsible for building…