Europe's record-breaking space budget to save beleaguered ExoMars rover
European Space Agency member states approved a record-breaking nearly 17 billion Euro budget that will help cover the cost of rebuilding the landing platform of the beleaguered ExoMars rover.

Discover more Science and Technology news updates in TROIB Sci-Tech