Google Creates Area 120 Corporate Incubator To Encourage Employees To Build Their Start-Up
20 May 2016, MOUNTAIN VIEW: Google is planning to set-up “Area 120”, an in-house incubator which allows employees to venture new ideas.
Accordi...