Takeda Shareholders Agree to $58 Billion Shire Deal Despite Debt Fears | Fortune