RE: mastodon.social/@europeanspaceflight/116...
2020, #ESA awarded #Airbus a €491 million contract to develop and deliver the Earth Return Orbiter. 2023, an independent #NASA review board report stated that the Mars Sample Return mission’s budget and schedule expectations […]