Rocket Lab's concept, which did not make the cut, came in under the $4 billion mark and would mean samples returned from Mars ...
Mars has long posed a challenge to landers because ... which could be returned to Earth by 2031, although officials previously shared that they may also launch by 2030. “I don’t think we ...