American Freight said it will lay off 19 executives after its parent company filed for Chapter 11 bankruptcy in November.
DELAWARE, Ohio — American Freight will be laying off 19 employees from its headquarters in Delaware, Ohio.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results