Business Alphabet Inc lays off 200 employees in Core unit, shifts positions to India and Mexico by admin May 2, 2024 May 2, 2024 Alphabet Inc, the parent company of Google, has laid off 200 team employees in its Core unit …