A tale of two biotechs — 2seventy, Regeneron announce C-suite shakeups

The biotech’s chief financial officer Robert Landry is retiring in February.