Layoff News
Got a Tip?
tech
Tech
Edgio Lays off 95 employees – 10% workforce
December 21, 2022
Tech
Replicated – Lays off 50 Employees across departments
June 1, 2022