Airbus UK unit wins $194 million contract for Mars rover landing platform


Airbus UK unit wins $194 million contract for Mars rover landing platform
Airbus UK unit wins $194 million contract for Mars rover landing platform … : The British arm of Airbus has won a 150 million … between 2018 and 2019 by Airbus engineers in Britain, had its … contract, will be built at Airbus's facility in Stevenage … , south east England. Airbus engineers will design the mechanical …