Mountain View, CA
151
Affected Employees
July 2, 2021
Layoff Date
May 3, 2021
Notice Date
Company
Loon LLC
City
Mountain View
State
CA
Event Type
Layoff Permanent