After Russia drama and NASA’s on-again-off-again romance, rover shows it still has legs… four of them
The European Space Agency (ESA) has unveiled a full-scale structural mock-up of the landing platform for its long-delayed ExoMars Rosalind Franklin rover.…