Takeda's $62 Billion Shire Bid Faces November 6 EU Antitrust Deadline


REUTERS via NYT

Comments