Next NASA Mars Rover Reaches Key Manufacturing Milestone


A technician works on the descent stage for NASA's Mars 2020 mission

NASA’s Mars 2020 mission has begun the assembly, test and launch operations (ATLO) phase of its development, on track for a July 2020 launch to Mars.