NASA Joins Two Major Artemis II Core Stage Structures
May 18th, 2021
Technicians at NASA’s Michoud Assembly Facility in New Orleans stacked two of three hardware elements for NASA’s Space Launch System rocket in an assembly area in the facility on April 28. Read more here.