Warren, RI
52
Affected Employees
August 15, 2023
Layoff Date
Notice Date
Company
TPI Composites Inc
City
Warren
State
RI
Event Type
Closure