The European ExoMars rover is unlikely to launch before 2026, the European Space Agency (ESA) admitted, as it ponders ways forward for the beleaguered mission
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.