Early production continues on advanced upper stage for NASA moon rocket
Technicians at NASA's Michoud Assembly Facility in New Orleans have completed a major portion of a weld confidence article for the advanced upper stage of NASA's SLS (Space Launch System) rocket. The hardware was rotated ...