2Seventy Bio's earnings of $0.17 fell short of expectations, and profits were also lower than anticipated.
Daily NewsAccording to the 2Seventy Bio (NASDAQ: TSVT) report, the earnings per share for the fourth quarter was -$0.370, which is $0.17 worse than analysts' expectations o...
Read More