UK engineers to build Mars fetch rover alongside European Space Agency Aerospace company Airbus and the European Space Agency have signed a £3.9m contract to develop a ro... Sian Bradley News / Wed 11 Jul 2018