Takeda agrees to buy Shire in £46bn deal

Shares in Shire rose 3% to £39.82 in early trading.

Takeda agrees to buy Shire in £46bn deal Read More »