The rover is expected to touch down on the Mars surface in 2030 A UK space firm has replaced a Russian corporation in a European project to search for signs of life on Mars. Airbus in Stevenage, Hertfordshire, will work on the ExoMars lander which will place the Rosalind […]
UK firm replaces Russia in search for life on Mars
