European Space Agency still backing Mars rover project

7 months ago Comments Off on European Space Agency still backing Mars rover project

Member states of the European Space Agency have reaffirmed their commitment to launch a rover to Mars in 2020.
BBC News – Science & Environment