Storia: Takeda faces $885m hit after landmark pay-for-delay lawsuit verdict - Pharmaceutical Technology — Warptech Lab News