NASA also released the report of a Mars Sample Return Independent Review Board, which has been established to evaluate the status of the multi-year...
Mars Sample Return
Airbus said that the ESA contract is valued at $575m and the mission is set to be launched on an Ariane 6 rocket in 2026.