Blog

Biogen plans $1B in cost-savings as CEO steps down

biogen-01900xx5658-3771-0-388

After more than five years at the helm of embattled Biogen Inc., Michel Vounatsos is stepping down as CEO.

Read More