SLS continues post-hurricane cleanups and prepares for Core Stage Green Run valve repair

NASA’s initial assessment of the impact of Hurricane Zeta at the agency’s Michoud Assembly Facility in New Orleans has revealed some damage to the … read more