NASA has achieved a major milestone in its effort to build the nation’s next heavy-lift launch vehicle by successfully completing the Space Launch System (SLS) preliminary design review.
NASA has achieved a major milestone in its effort to build the nation’s next heavy-lift launch vehicle by successfully completing the Space Launch System (SLS) preliminary design review.