Storia: Takeda takes $2.5B legal charge after pay-for-delay verdict, swings to loss for '25 — Warptech Lab News