By Robert Sams By Robert, senior writerNovember 23, 2018The Mars landing is almost upon us.NASA is in the final days of its “pre-purchase” phase for the first of the three Mars rovers it intends to launch in 2021.The rovers, the Orion, and the SLS are being developed under a NASA contract with the agency’s Jet […]