(Telecompaper) Google's in-house incubator Area 120 has been "winded down" amid Google's 12,000 lay-offs plan, TechCrunch reported, citing a company spokesm... Read more