Posts in tag

Google layoff cuts


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 …