Inspecting a rover at the Mars Yard inauguration
Vince Cable (UK Secretary of State for Business) and David Parker (Chief Executive of the UK Space Agency) inspect a model rover at the Mars Yard in Stevenage, UK.
Last Update: 1 September 2019
Vince Cable (UK Secretary of State for Business) and David Parker (Chief Executive of the UK Space Agency) inspect a model rover at the Mars Yard in Stevenage, UK.