First-quarter earnings

Biogen anticipates 1,000 further layoffs by 2025 as it navigates a “transition”
SG Tylor
Source – Biogen During the announcement of its first-quarter earnings, Biogen revealed its strategic decision to discontinue the development of ...