Tech News Google lays off Googlers, for real by yuga January 15, 2009 by yuga January 15, 2009 This time, it’s for real. Google has succumbed to the pressure of the global financial… Read more