JUST IN: Google lays off hundreds of core employees and is moving some positions to India and Mexico for cheaper costs. @WatcherGuru 50.8K views18:21