Economics Opinions The $8.5 Billion Defense Gamble Europe’s Making #france #military #spending 8 April 2026, 8:33 pm Team Buyback