The Google Startup Incubator Is Ready for Launch. Will It Keep Employees In House?

In an effort to retain talented employees from leaving the family, Google is creating an in-house startup incubator. The Information reported that the idea is to allow Google employees to work full-time on their own projects.   The startup incubator will be referred to internally as Area 120 which will be located in San Francisco