US, European Defense Sales Slide, Russia’s Up
Focus is on budgets, as U.S. defense sales slip yet again and Pentagon struggles to rein in spending.
June 5, 2023
Focus is on budgets, as U.S. defense sales slip yet again and Pentagon struggles to rein in spending.