Sweden set to sign $4 billion frigate deal with French company, marking Sweden's biggest military investment since the 1980s.Published by The Spectator IndexMay 19, 2026 9:10:02 AM UTC