The European Space Agency awarded a contract to a consortium of companies to resume work on a Mars rover mission that was derailed two years ago by geopolitics.
The European Space Agency awarded a contract to a consortium of companies to resume work on a Mars rover mission that was derailed two years ago by geopolitics.
Get top stories, military space news and more delivered to your inbox.