September 12, 2023September 12, 2023Health 2Seventy Bio Lays Off 40% of Workforce, 176 Employees 2Seventy Bio, the oncology-focused spinout of biotech company Bluebird Bio, announced on Tuesday that it is laying off approximately 40% of its […]