Attention is climbing around NATO's projection that member states' defense spending will exceed $1.8 trillion by 2026, a new record.
HypeNows