Layoff News
Got a Tip?
Art
Uncategorized
Netguru Announces Layoffs of 12% of Workforce – 70 Employees
August 28, 2023