Company Project44
Date 2023-05
Industry Transportation
City Chicago
Country United States
Employees Affected 130
% of Workforce 10%
Status Unknown