2026.03.04

Israel delivers first autonomous submarine to Germany