Company Amount
Date 2023-02
Industry Finance
City Chicago
Country United States
Employees Affected 130
% of Workforce 25%
Status Unknown