Airbus to Build ExoMars Landing Platform Amid Russia Withdrawal
The European Space Agency (ESA) has awarded a contract worth £150 million ($194 million) to Airbus Defence and Space to build the landing platform for its ExoMars rover mission, replacing a component originally provided by Russia. Airbus will construct the platform in Stevenage, England, where it also assembled the Rosalind Franklin rover. The landing platform … Read more