The fiscal 2026 National Defense Authorization Act (NDAA) calls for $924.7 billion in U.S. military spending, up slightly from 2025 levels. However, the ongoing war in Ukraine, tensions between China ...