Google Lays Off 200 'Core' Employees; Eyes Shifting Some Roles To India, Mexico
Google laid off at least 200 of its "Core" employees and is now considering moving some of those positions to India and Mexico.
Google laid off at least 200 of its "Core" employees and is now considering moving some of those positions to India and Mexico.