Biogen Snaps Up $5.6 Billion Deal. Why Shares Fell. - Investor's Business Daily
business 2026/03/31 16:59:00

Biogen Snaps Up $5.6 Billion Deal. Why Shares Fell. - Investor's Business Daily

Source:Investor's Business Daily
Author:None

The buyout includes two approved drugs, but one has faced some challenges in the past.