
Spain cancels a €700 million contract for Israeli rocket launchers from Elbit Systems
Madrid reneges on contract with Elbit Systems for Israeli-licensed rocket launchers. Analysis of the reasons, impacts, and strategic implications. Summary The Spanish government has canceled […]