breakingdefense.com
For ICEYE, the German deal is the latest in a handful of high-profile sales to European militaries as the continent moves out on a collective effort to establish "strategic autonomy" in from the United States in the space domain.
7 days ago