Posts in tag

Google Area 120


Google lays off nearly 12000 employees earlier this month. The company then lays off teams working on the Area 120 initiatives. Currently, three teams are …