Holliston, MA
138
Affected Employees
June 28, 2021
Layoff Date
May 28, 2021
Notice Date
Company
Web Industries Inc
City
Holliston
State
MA
Event Type
-