2seventy has been slimming down since the fall of 2023 until it was left with nothing else but the Abecma partnership with BMS. The Cambridge, Massachusetts-based biotech had divested its cell ...