FedOps logoFedOps
6505--Takeda Pharmaceuticals America, Inc. - Contract Award: 8/15/2026 - 8/14/2031 — Awarded $5.6B to Take… | FedOps