NASA's Aerospace Safety Advisory Panel raises concerns about SpaceX's Starship readiness for the 2027 Artemis III lunar landing. With delays mounting, is a 2032 timeline more realistic?
Airbus UK has won a £150 million contract to complete the landing system for the long-delayed ExoMars rover, set to launch between 2028 and 2030. Can this British-built rover finally unlock the mysteries of Mars?