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 …