NASA to Unveil 170-Foot SLS Welding Platform at Michoud Assembly Facility
NASA has built a large machinery for assembling and testing components for the Space Launch System, a rocket the agency intends to use on manned missions to Mars or asteroids. The agency said it will hold a ribbon-cutting ceremony and a media briefing on Friday at its Michoud Assembly Facility in New Orleans to demonstrate […] More