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.