The European Space Agency’s mission to search for life on Mars has reached an important milestone with its six-wheeled surface rover prototype ready for its “shake and bake”. Built by Airbus Defence and Space just north of London in Stevenage, Britain’s unlikely “Space City”, the so-called Structural Thermal Model is being packed off to Toulouse
Post a Comment