Layoff News
Got a Tip?
2seventy
Health
2Seventy Bio Lays Off 40% of Workforce, 176 Employees
September 12, 2023