US Senate Passes $901bn NDAA — Oversight, Europe, Asia 4 minutes read North America Strategic Assets US Senate Passes $901bn NDAA — Oversight, Europe, Asia Farhan J. Satti (Chief Editor) December 19, 2025 0 Decision in Context When the US Senate passes a $901 billion defense bill, it’s doing more than... Read More Read more about US Senate Passes $901bn NDAA — Oversight, Europe, Asia