industry insider
|
November 22, 2024
Following damage to its factory during Hurricane Helene and a dispute with its insurance provider, the Morganton, North Carolina–based furniture brand has laid off 121 employees.