The French space agency CNES has postponed the 2007 launch of the NetLander mission until no earlier than 2009. The mission was to deploy four landers, establishing the first network […]
The French space agency CNES has postponed the 2007 launch of the NetLander mission until no earlier than 2009. The mission was to deploy four landers, establishing the first network […]
Get top stories, military space news and more delivered to your inbox.