Delayed ExoMars mission gets 77-mln-euro boost
The second part of a delayed joint European-Russian mission to probe Mars for traces of life has received a crucial 77 million euros ($86 million) cash injection, the European Space Agency said Thursday.