Airbus Wins £150 Million Contract for Mars Lander Mission
Airbus SE has secured a £150 million contract from the European Space Agency (ESA) to build a landing platform for a rover destined for Mars. The ExoMars mission, scheduled to launch in 2028 and partnered with NASA, aims to search for signs of life on the red planet. The UK-built rover will land on Mars … Read more