Substrate
Global Military Spending Hits $2.9 Trillion in 2025 Amid Regional Tensions — Substrate