MarsNews.com

Europe signs Mars deal BBC

Anglo-French company Matra Marconi Space (MMS) has signed a 60m euros (