North Liberty, IA
73
Affected Employees
December 2, 2022
Layoff Date
December 19, 2022
Notice Date
Company
New Moxie Solar LLC
City
North Liberty
State
IA
Address
323 W Cherry St
ZIP
52317
Event Type
Closing