700+ Employees Laid Off In 2022

In 2022, over 700 employees faced layoffs, highlighting the impact of economic challenges and evolving industries on the workforce.