Tag
NASA has released a solicitation for a $700 million Mars telecommunications orbiter, sparking controversy over eligibility requirements that appear to favor Rocket Lab, and raising questions about the future of the Mars Sample Return mission.